GNU/Linux >> Tutoriels Linux >  >> Linux

CentOS a installé php72 mais la ligne de commande php ne fonctionne pas

Veuillez lire les instructions de l'assistant

Si vous avez besoin d'une seule version, utilisez le référentiel remi-php72 et le php-* packages, 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, le php72-php-* des packages 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 en est la cause, mais voici ce que vous pouvez faire

whereis php72

Il donnera le chemin. Quelque chose comme :

php :/usr/bin/php72

Ensuite, vous pouvez faire :

ln -s /usr/bin/php72 /usr/bin/php

Linux
  1. bash :netstat :commande introuvable.

  2. La ligne shebang Ubuntu Python ne fonctionne pas

  3. Commande Conda fonctionnant dans l'invite de commande mais pas dans le script bash

  4. La commande de date Linux ne fonctionne pas

  5. Les drapeaux sed e et g ne fonctionnent pas ensemble

Options de ligne de commande GCC peu courantes mais utiles

4 façons de vérifier la version de CentOS dans la ligne de commande Linux

La commande Traceroute ne fonctionne pas sur Ubuntu

La commande Linux 'll' ne fonctionne pas

La commande npm 'serve' est introuvable, bien qu'elle soit installée

`ssh <host>` est un shell de connexion, mais `ssh <host> <command>` ne l'est pas ?