Heim > Artikel > Backend-Entwicklung > So lösen Sie das Problem der Inkonsistenz der Linux-PHP-Version
Lösung für inkonsistente PHP-Versionen in Linux: Suchen Sie zuerst nach php.ini und finden Sie Dinge, die sich auf das PHP-Verzeichnis im System beziehen. Fügen Sie dann den PHP-Pfad zur Umgebungsvariablen hinzu /local/php/bin:$PATH" und phpinfo-Versionen
Suchen Sie zuerst nach php.ini
find / -name php.iniund erhalten Sie zwei ini
/usr/local/php/etc/php.ini /etc/php.ini
php -i | grep php.iniÜberprüfen Sie, welche Konfigurationsdatei von PHP geladen wird, nicht die php.ini-Datei Wird vom Webseiten-Apache geladen.
Suchen Sie nach Dingen im Zusammenhang mit dem PHP-Verzeichnis im System
find / -name phpDies scheint das standardmäßig in Aliyun installierte PHP zu sein
/usr/bin/php -v
Lösung: Löschen
/usr Alle PHP-Sachen im /bin/-VerzeichnisFügen Sie den Pfad zu PHP hinzu, der in der Umgebungsvariablen verwendet werden sollvim /etc/profileFügen Sie am Ende des Dokuments Folgendes hinzu:
export PATH="/usr/local/php/bin:$PATH"Speichern, beenden , und führen Sie dann Folgendes aus:
#source /etc/profileWenn kein Fehler gemeldet wird, wird es erfolgreich sein
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der Inkonsistenz der Linux-PHP-Version. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!