Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn die PHP-V-Version falsch ist?

Was soll ich tun, wenn die PHP-V-Version falsch ist?

藏色散人
藏色散人Original
2022-10-19 09:22:381889Durchsuche

Lösung für die falsche Version von PHP v: 1. Suchen Sie unter Linux nach php.ini. 2. Verwenden Sie den Befehl „#php -i | grep php.ini“, um die von cli geladene php.ini anzuzeigen Bearbeiten Sie für das Verzeichnis „php /bin“ die Datei „/etc/profile“. 4. Fügen Sie in der letzten Zeile eine Umgebungsvariable als „export PATH="/usr/local/php/bin:$PATH"“ hinzu.

Was soll ich tun, wenn die PHP-V-Version falsch ist?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

Was soll ich tun, wenn die Version von PHP V falsch ist?

Lösen Sie das Problem der Inkonsistenz zwischen der von php -v angezeigten Version und der von phpinfo() (LNMP-Umgebung) gedruckten Version.

Verwenden Sie phpinfo zum Drucken und stellen Sie fest, dass die Version 7.2.31 ist?

Copyright (c) 1997-2013The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Lösung

1. Überprüfen Sie zunächst, wie viele php.ini es unter Linux gibt. Es stellt sich heraus, dass es zwei gibt:

[[email protected] ~]#find / -name php.ini
/usr/local/php/etc/php.ini/etc/php.ini

Es ​​wird grob vermutet, dass die von php cli geladene PHP-Konfigurationsdatei nicht mit der von phpinfo() geladenen Konfigurationsdatei übereinstimmt. Verwenden Sie den Befehl, um zu sehen, welche php.ini von cli geladen wird:

[[email protected] ~]#php -i | grep php.ini

Das Ergebnis ist:

Was soll ich tun, wenn die PHP-V-Version falsch ist?

Es wurde festgestellt, dass die geladene Konfigurationsdatei php.ini tatsächlich inkonsistent ist. Durchsuchen Sie dann das Verzeichnis php/bin und bearbeiten Sie die Datei /etc/profile.

[[email protected] /]#vim /etc/profile

Fügen Sie zuletzt eine Umgebungsvariable hinzu Zeile:

export PATH="/usr/local/php/bin:$PATH"

Speichern und beenden Sie abschließend und führen Sie den folgenden Befehl aus, um die Umgebung zu aktualisieren. Variable:

[[email protected] /]#source /etc/profile

php -v Version anzeigen

Was soll ich tun, wenn die PHP-V-Version falsch ist?

Zusammenfassung

wird durch die Inkonsistenz zwischen der von geladenen PHP-Konfigurationsdatei verursacht cli und die vom Webserver geladene PHP-Konfigurationsdatei.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die PHP-V-Version falsch ist?. 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