Je lis le tutoriel suivant sur l'installation PHP 7.2 sur CentOS 7 https://www.cyberciti.biz/faq/how-to-install-php-7-2-on-centos- 7-rhel-7/
Il dit fondamentalement;
Sudo yum install epel-release
Sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Sudo yum install yum-utils
Sudo yum-config-manager --enable remi-php72
Sudo yum update
Sudo yum install php72
Ensuite, il est dit de vérifier l'installation en utilisant la norme
php --version
Ce qui retourne le suivant;
-bash: php: command not found
MAIS, si je tape ce qui suit;
php72 --version
Cela fonctionne très bien et renvoie la version.
Le problème est que tout repose sur la commande php et non sur php72
Une idée sur ce que je devrais faire?
Veuillez lire les instructions Wizard
Si vous avez besoin d'une version unique, en utilisant le référentiel remi-php72 et les packages php- *, la commande sera php.
# yum-config-manager --enable remi-php72
# yum update
# yum install php-cli
# php -v
Si vous avez besoin de plusieurs versions, les packages php72-php- * sont disponibles et la commande est php72 ou
# yum install php72-php-cli
# php72 -v
# scl enable php72 bash
# php -v
Donc, selon votre question, vous avez activé le référentiel remi-php72, mais installé les packages php72 * à partir du référentiel remi-safe ...
Je ne sais pas quelle est la cause mais voici ce que vous pouvez faire
whereis php72
Cela donnera le chemin. Quelque chose comme:
php:/usr/bin/php72
Ensuite, vous pouvez faire:
ln -s /usr/bin/php72 /usr/bin/php
yum install php72w-cli, CLI est l’interface de ligne de commande, vous devez donc l’installer, vérifiez sa version compatible.
Vous devez installer php72-php. Cela ajoute bp php, config httpd et fichiers php.ini
pour résoudre "php -v" vous devez installer php-cli
miam installer php72-php php-cli