J'exécute Centos 5 et j'ai besoin de savoir quelle version de PHP j'exécute. Existe-t-il une commande pour cela que je peux exécuter?
Essayez d’exécuter ce qui suit sur la ligne de commande.
Pour obtenir simplement les informations de version:
php -v
Ou pour obtenir beaucoup d'informations:
php -i
Il devrait vous donner toutes les informations dont vous avez besoin sur l'installation de php.
Vous pouvez créer un fichier index.php
avec
<?php phpinfo() ?>
Une réponse a été acceptée, mais une autre option sur les systèmes RPM (RHEL, Centos, Fedora, etc.) consiste à utiliser les éléments suivants:
rpm -q php
Et pendant que j'y suis, la méthode générale d'utilisation de RPM pour trouver des informations sur un paquet pour n'importe quel programme ou fichier installé par rpm est similaire à celle-ci (pour awk):
Recherchez le chemin complet du fichier s'il n'est pas connu, par exemple pour un exécutable dans $ PATH:
type -path awk
Recherchez le nom, y compris la version, du package contenant le fichier:
rpm -qf /usr/bin/awk
Si vous le souhaitez, recherchez des informations sur ce paquet:
rpm -qi gawk
C'est un peu plus compliqué pour les paquets installés et utilisés par Apache car ils ne sont peut-être pas sur $ PATH, mais vous pouvez commencer avec quelque chose comme:
rpm -qa | egrep -i 'php | awk'
Utilisation
more /etc/php.ini
Cela vous montrera: