Page 1 sur 1

executer script php via dos en mode console

Posté : 08 nov. 2011, 23:08
par tatanga
Bonsoir,
ça fait un bon moment je cherche a exécuter un script inclus dans un fichier.php via Dos mais toujours échec !!!
environment de travail Easyphp version 5.2.10.
lorsque j' exécute le fichier via le navigateur tous focntionne sauf lorsque je tape sur dos php fichier.php rien ne fonctionne sachant que j'ai ajouter le chemin de php dans le path ?
quelqu’un peut me donner un sol° svp ?

Re: executer script php via dos en mode console

Posté : 09 nov. 2011, 00:05
par moogli

Re: executer script php via dos en mode console

Posté : 09 nov. 2011, 09:10
par tatanga
Bonjour moogli,
merci pour votre réponse sauf que toute les options j'ai utiliser mais toujours rien en plus php me sort pas un message d'erreur !!!

Re: executer script php via dos en mode console

Posté : 09 nov. 2011, 10:37
par Mazarini
Bonjour,

Il est possible que php n'utilise pas le même php.ini en mode console et en mode web. C'est le cas avec Ubuntu.

Si tu nous donnais le message d'erreur, ca serait plus facile pour répondre. Tu peux faire un script avec uniquement un echo 'toto', puis un autre avec uniquement un phpinfo() pour essayer de cerner le problème.

Re: executer script php via dos en mode console

Posté : 09 nov. 2011, 17:16
par moogli
normalement la seule chose à faire c'est php.exe -f fichier.php

si bien sur le répertoire d'installation est dans le PATH comme tu l'indique !

comme l'indique Mazarini avec un fichier (disons test.php)
<?php
echo 'toto';
?>
avec php -f test.php
ligne du dessous tu a écrit :
toto

idem pour le php.info en cli ce n'est pas forcément le même a tu bien les <?php et pas de <?

essai déjà la base avant d'aller plus loin :)

sinon fait voir le script que l'on puisse voir s'il y aurais un truc qui nous "choquerait"

@+