execution de conversion

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : execution de conversion

Re: execution de conversion

par xTG » 07 févr. 2011, 21:43

Tu auras une réponse bien plus rapide qu'ici je pense vu le peu de personnes s'étant intéressées à ton problème. ;)

Re: execution de conversion

par olivxii » 07 févr. 2011, 21:28

donc c'est a voir avec l'hebergeur ? ou je peu le modifier moi meme ?

Re: execution de conversion

par xTG » 07 févr. 2011, 20:55

Non je parlais de droits d'exécution système.
Il est possible que ce ne soit pas le même user qui exécute le serveur PHP et la commande Cron.
Donc des droits différents.

(J'ai pas lu tes liens par contre, donc peut être suis-je à côté de la plaque dans ma réponse)

Re: execution de conversion

par olivxii » 07 févr. 2011, 17:54

voici les exigences requisent, il parle de la fonction de conversion en fond d'ecran.

http://www.phpmotion.com/content/view/16/32/

Re: execution de conversion

par olivxii » 07 févr. 2011, 17:48

tu parle des permissions de fichiers ? ou ce que je pensait c'est que apparement le fichier finish_upload.php charge l'ordre a convertor.php mais en affichage de fond, peut etre est ce mon hebergeur qui
n'autorise pas ce genre de fonction mais j'en doute car il est complet.

phpinfo : http://p796.phpnet.org/test.php

Re: execution de conversion

par xTG » 07 févr. 2011, 17:40

Si ton test via Cron fonctionne cela pourrait être un problème de droits. Enfin ce n'est qu'une supposition. :/

Re: execution de conversion

par olivxii » 07 févr. 2011, 17:37

en fait j'ai juste ouvert le fichier mais sans avoir fait d'upload.

Re: execution de conversion

par xTG » 07 févr. 2011, 17:34

C'est que tu as un affichage avant ton session_start()...
Mais cela n'a rien à voir avec le code présent.
Cela se passe dans le fichier config.php

Re: execution de conversion

par olivxii » 07 févr. 2011, 17:15

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/nexx.php:1) in /home/www/classes/config.php on line 11
retour : 0

pour info : jai testé un truc hier, j'ai placer une tache cron toute les heures avec appel url du convertor.php et ca fonctionne

Re: execution de conversion

par xTG » 07 févr. 2011, 03:04

Zut ça m'apprendra à recommander la documentation et à pas la lire...
<?php
require 'classes/config.php';
error_reporting(-1);
ini_set('display_errors', 1);

$base_path = installation_paths();
$convertor = $base_path . '/convertor.php';

$covertor_url = $config["site_base_url"].'/convertor.php';
$cmd = "curl -G $covertor_url > /dev/null &";

exec($cmd, $data, $retour);
echo "retour : $retour";
?>

Re: execution de conversion

par olivxii » 06 févr. 2011, 19:55

j'ai une erreur : Fatal error: Only variables can be passed by reference in /home/www/nexx.php on line 12


12 . exec($cmd, NULL, $retour);
<?php
require 'classes/config.php';
error_reporting(-1);
ini_set('display_errors', 1);

$base_path = installation_paths();
$convertor = $base_path . '/convertor.php';

$covertor_url = $config["site_base_url"].'/convertor.php';
$cmd = "curl -G $covertor_url > /dev/null &";

exec($cmd, NULL, $retour);
echo "retour : $retour";
?>

Re: execution de conversion

par xTG » 06 févr. 2011, 19:34

Et que donne ceci :
<?php
require 'classes/config.php';
error_reporting(-1);
ini_set('display_errors', 1);

$base_path = installation_paths();
$convertor = $base_path . '/convertor.php';

$covertor_url = $config["site_base_url"].'/convertor.php';
$cmd = "curl -G $covertor_url > /dev/null &";

exec($cmd, NULL, $retour);
echo "retour : $retour";
?>

Re: execution de conversion

par olivxii » 06 févr. 2011, 18:49

j'ai fait un fichier test comme ceci pour voir si la conversion s'exécutait mais non ...
<?php
require 'classes/config.php';
error_reporting(-1);
ini_set('display_errors', 1);

$base_path = installation_paths();
$convertor = $base_path . '/convertor.php';

$covertor_url = $config["site_base_url"].'/convertor.php';
$cmd = "curl -G $covertor_url > /dev/null &";

exec($cmd);
?>

Re: execution de conversion

par xTG » 06 févr. 2011, 11:48

string exec ( string $command [, array &$output [, int &$return_var ]] )
Si l'argument return_var est présent en plus du tableau output, alors le statut de retour d'exécution sera inscrit dans cette variable.

Re: execution de conversion

par olivxii » 06 févr. 2011, 01:26

je ne pige pas :oops: