Utiliser PHP en Ligne de Commande Linux
J'ai écrit un fichier de test nommé phpinfo.php
chemin dans CentOS est /var/www/html/phpinfo.php
. Il n'y a pas de navigateur, il est un moyen d'exécuter le fichier et voir le résultat?
$ curl localhost/phpinfo.php
Vous devez vous connecter pour publier un commentaire.
Oui.
La première exécute le script de ligne de commande, le deuxième extrait de du serveur web (cela suppose que vous avez correctement configuré)
Si vous voulez l'exécuter directement sur la ligne de commande (ce qui semble peu probable que vous avez placé le fichier dans la racine de votre site):
Si vous voulez y accéder via le serveur web, alors vous devez vous assurer que le serveur est configuré pour exécuter des scripts PHP, et ensuite faire une requête HTTP. À l'aide d'un navigateur web est la meilleure façon de le faire. Soit installer l'un ou l'utiliser sur une autre machine avec un accès réseau au serveur.
Si vous êtes uniquement intéressé par la sortie de
phpinfo()
vous pouvez voir les mêmes informations à partir de la ligne de commande avec:Cela s'imprime dans une console conviviale, plutôt que dans le style HTML
phpinfo()
affiche.Vous devez utiliser.
Vous le feriez habituellement quelque chose comme ceci:
php /var/www/html/phpinfo.php
vous pouvez utiliser la ligne de commande: