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.
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:
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
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!