GNU/Linux >> Znalost Linux >  >> Linux

CentOS nainstaloval php72, ale příkazový řádek php nefunguje

Přečtěte si prosím pokyny průvodce

Pokud potřebujete jednu verzi pomocí remi-php72 úložiště a php-* packages, příkaz bude php .

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

Pokud potřebujete více verzí, php72-php-* balíčky jsou k dispozici a příkaz je php72 nebo

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

Takže podle vaší otázky jste povolili úložiště remi-php72, ale nainstalovali jste balíčky php72* z úložiště remi-safe...


Nejsem si jistý, co je příčinou, ale tohle je to, co můžete udělat

whereis php72

To dá cestu. Něco jako:

php:/usr/bin/php72

Pak můžete udělat:

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

Linux
  1. bash:netstat:příkaz nenalezen.

  2. Příkaz data v Linuxu nefunguje

  3. Linux - příkaz mount vrací nulu/0, ale nefunguje

  1. Práce s rourami na příkazovém řádku Linuxu

  2. Příkaz nebyl nalezen v Zsh, ale nalezen v Bash?

  3. Man Command nefunguje?

  1. Spouštějte skripty Perl/PHP z příkazového řádku

  2. „-bash:route:command not found“ na CentOS/RHEL 8

  3. vim:příkaz nenalezen