2009-05-16 11 views
0

J'essaye d'obtenir l'exécutable de php pour analyser des manuscrits, mais cela ne fonctionne pas. je lance quelque chose comme ceci:Pourquoi PHP n'analyse-t-il pas mes scripts?

php c: \ test.php

et test.php contient ceci:

<? 
echo 'hello!'; 
?> 

et qui est exactement ce que l'exécution la commande retourne. Il renvoie le code brut. Comment puis-je l'obtenir pour réellement analyser le code et retourner "bonjour!" au lieu?

Répondre

3

Assurez-vous que le paramètre short_open_tag est activé dans votre fichier php.ini. A défaut, utilisez le <?php toujours plus long pour commencer votre script.

0

Il a été un certain temps depuis que je suis couru php sur la ligne de commande, mais essayez ceci:

<?php 
echo 'hello!'; 
?> 
0

Assurez-vous également que votre serveur Web est correctement configuré. S'il n'est pas configuré pour exécuter des pages .php via l'interpréteur php, il peut simplement s'afficher sous la forme d'un fichier texte.

1

Une autre option pourrait être d'utiliser l'option de ligne de commande -f.

php -f c:\test.php 
Questions connexes