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

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

藏色散人
Freigeben: 2023-03-09 09:12:01
Original
2346 Leute haben es durchsucht

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
Nach dem Login kopieren

und erhalten Sie zwei ini

/usr/local/php/etc/php.ini
/etc/php.ini
Nach dem Login kopieren
php -i | grep php.ini
Nach dem Login kopieren

Ü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
Nach dem Login kopieren

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

/usr/bin/php -v
Nach dem Login kopieren

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
Nach dem Login kopieren

Fügen Sie am Ende des Dokuments Folgendes hinzu:

export PATH="/usr/local/php/bin:$PATH"
Nach dem Login kopieren
Speichern, beenden , und führen Sie dann Folgendes aus:
#source /etc/profile
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage