Lancer une page php depuis le shell

Fermé
zak - 18 sept. 2011 à 21:19
rodoplop Messages postés 77 Date d'inscription vendredi 16 septembre 2011 Statut Membre Dernière intervention 6 juillet 2012 - 18 sept. 2011 à 22:26
Bonjour,
J'ai une page php, et je voudrais executer dans le shell un script en php depuis cette page !
je ne sais pas si je me suis bien exprimé mais je vais detaillé :
je suis dans ma_page.php
je voudrais executer un script traitement.php depuis ma_page.php
j'ai essayé ceci : exec("./traitement.php") et shell_exec("./traitement.php")
mais rien ne se passe !!!
merci pour votre aide



A voir également:

1 réponse

rodoplop Messages postés 77 Date d'inscription vendredi 16 septembre 2011 Statut Membre Dernière intervention 6 juillet 2012 12
18 sept. 2011 à 22:26
Bonsoir,

que fait votre script exactement comme traitement. Est ce qu'elle ne peut vraiment pas être exécuté par le serveur comme une simple page php ? (sauf qu'il n'y aurait pas d'affichage)

sinon, pour exécuter une commande tu peut effectivement utiliser la commande exec dans ce sens

exec("php traitement.php", $output);

ou

exec("php5 traitement.php", $output);

je ne sais plus si php se lance avec une commande php ou php5 :/

le résultat sera contenu dans l'array $output

https://www.php.net/manual/fr/function.exec.php
0