Il existe plusieurs possibilités pour vérifier et valider la version de PHP sous Linux.
1. Ouvrez un terminal shell bash et utilisez la commande "php –version" ou "php -v" pour obtenir la version de PHP installée sur le système.
# php --version PHP 5.4.16 (cli) (built: Mar 7 2018 13:34:47) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
# php -v PHP 5.4.16 (cli) (built: Mar 7 2018 13:34:47) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Comme vous pouvez le voir à la fois dans la sortie de la commande ci-dessus, le système a PHP 5.4.16 installé.
2. Vous pouvez également vérifier les versions de package installées sur le système pour obtenir la version PHP.
Sur les distributions basées sur RedHat :
# rpm -qa | grep php php-common-5.4.16-43.el7_4.1.x86_64 php-pdo-5.4.16-43.el7_4.1.x86_64 php-mysql-5.4.16-43.el7_4.1.x86_64 php-mbstring-5.4.16-43.el7_4.1.x86_64 php-cli-5.4.16-43.el7_4.1.x86_64 php-gd-5.4.16-43.el7_4.1.x86_64 php-5.4.16-43.el7_4.1.x86_64
Sur les distributions basées sur Debian :
# apt list --installed | grep php
3. Créons un fichier PHP avec le contenu comme indiqué ci-dessous. Le phpinfo() La fonction génère de nombreuses informations sur l'état de l'environnement PHP actuel, notamment les extensions chargées, les options de compilation, la version, les informations sur le serveur, etc.
# echo "<?php phpinfo();?>" > /var/www/html/phpinfo.php
4. Maintenant, en considérant qu'Apache est installé et fonctionne, ouvrez un navigateur et testez PHP en utilisant l'adresse suivante :
http://server/phpinfo.php