par
jerome@whatson » 21 févr. 2012, 15:03
Juste pour explication (parce que j'en ai chié ....) :
exec('php.ORIG.5 commande.php var1 var2 ... ????');
"exec" execute une ligne de commande (comme dans le terminal)
"'php.ORIG.5" c'est une spécification ovh qui indique que d'une on souhaite executer une commande php, et deux en php5
"commande.php" est le fichier à executer. Ce qui est déroutant (ça l'a été pour moi), c'est que l'on doit indiqué le chemin absolut du fichier à executer dans la commande exec, mais le fichier en lui même est executé en local.
"var1 var2" sont les variables à passer à commande.php elles sont récupérées par $argv[1], $argv[2], ...
Il reste la fin, je sais que c'est un truc du genre dev>null, ... qui sert à diriger la sortie ailleurs et donc évite l'attente d'une réponse mais là, si quelqu'un sait compléter...