GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS ha installato php72 ma la riga di comando php non funziona

Si prega di leggere le istruzioni della procedura guidata

Se hai bisogno di una singola versione, usando il repository remi-php72 e il file php-* packages, il comando sarà php .

# yum-config-manager --enable remi-php72
# yum update
# yum install php-cli
# php -v

Se hai bisogno di più versioni, il file php72-php-* sono disponibili pacchetti e il comando è php72 o

# yum install php72-php-cli
# php72 -v
# scl enable php72 bash
# php -v

Quindi, secondo la tua domanda, hai abilitato il repository remi-php72, ma hai installato i pacchetti php72* dal repository remi-safe...


Non sono sicuro di quale sia la causa, ma questo è ciò che puoi fare

whereis php72

Darà il percorso. Qualcosa come:

php:/usr/bin/php72

Allora puoi fare:

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

Linux
  1. Lavorare con le pipe sulla riga di comando di Linux

  2. Comando non trovato in Zsh, ma trovato in Bash?

  3. Il comando dell'uomo non funziona?

  4. Esegui script Perl/PHP dalla riga di comando

  5. "-bash:route:comando non trovato" su CentOS/RHEL 8

Opzioni della riga di comando GCC non comuni ma utili

4 modi per controllare la versione di CentOS nella riga di comando di Linux

Il comando traceroute non funziona su Ubuntu

Il comando data di Linux non funziona

`ssh <host>` è una shell di login, ma `ssh <host> <comando>` non lo è?

i flag sed e e g non funzionano insieme