GNU/Linux >> LINUX-Kenntnisse >  >> Linux

CentOS hat php72 installiert, aber Befehlszeilen-PHP funktioniert nicht

Bitte lesen Sie die Anweisungen des Assistenten

Wenn Sie eine einzelne Version benötigen, verwenden Sie das remi-php72-Repository und die Datei php-* Pakete, lautet der Befehl php .

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

Wenn Sie mehrere Versionen benötigen, ist die Datei php72-php-* Pakete sind verfügbar und der Befehl lautet php72 oder

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

Ihrer Frage zufolge haben Sie also das remi-php72-Repository aktiviert, aber die php72*-Pakete aus dem remi-safe-Repository installiert ...


Ich bin mir nicht sicher, was die Ursache ist, aber Sie können Folgendes tun

whereis php72

Es wird den Weg geben. Etwas wie:

php:/usr/bin/php72

Dann können Sie Folgendes tun:

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

Linux
  1. bash:netstat:Befehl nicht gefunden.

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

  3. vim:Befehl nicht gefunden

  4. Ubuntu Python Shebang-Zeile funktioniert nicht

  5. npm-Befehl 'serve' nicht gefunden, obwohl es installiert ist

Ungewöhnliche, aber nützliche GCC-Befehlszeilenoptionen

Mannbefehl funktioniert nicht?

4 Möglichkeiten zum Überprüfen der CentOS-Version in der Linux-Befehlszeile

Traceroute-Befehl funktioniert nicht unter Ubuntu

sed e- und g-Flags funktionieren nicht zusammen

Linux - Mount-Befehl gibt Null/0 zurück, funktioniert aber nicht