executer script php via dos en mode console

tatanga
Invité n'ayant pas de compte PHPfrance

08 nov. 2011, 23:08

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 ?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

09 nov. 2011, 00:05

Il en faut peu pour être heureux ......

tatanga
Invité n'ayant pas de compte PHPfrance

09 nov. 2011, 09:10

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 !!!

ViPHP
ViPHP | 2577 Messages

09 nov. 2011, 10:37

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.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

09 nov. 2011, 17:16

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"

@+
Il en faut peu pour être heureux ......