Heim  >  Artikel  >  Backend-Entwicklung  >  So lösen Sie das Problem der Inkonsistenz der Linux-PHP-Version

So lösen Sie das Problem der Inkonsistenz der Linux-PHP-Version

藏色散人
藏色散人Original
2021-04-01 09:05:522294Durchsuche

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.iniSo lösen Sie das Problem der Inkonsistenz der Linux-PHP-Version

find / -name php.ini

und 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 php

Dies scheint das standardmäßig in Aliyun installierte PHP zu sein

/usr/bin/php -v

Lösung: Löschen

/usr Alle PHP-Sachen im /bin/-Verzeichnis

Fügen Sie den Pfad zu PHP hinzu, der in der Umgebungsvariablen verwendet werden soll

vim /etc/profile

Fü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/profile

Wenn 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn