Heim  >  Artikel  >  Backend-Entwicklung  >  So lösen Sie das Linux-PHP-Datumsfehlerproblem

So lösen Sie das Linux-PHP-Datumsfehlerproblem

藏色散人
藏色散人Original
2021-10-19 09:59:411999Durchsuche

Lösung für Linux-PHP-Datumsfehler: 1. Stellen Sie sicher, dass die Linux-Systemzeit korrekt ist. 2. Überprüfen Sie die Zeitzone in php.ini. 3. Suchen Sie nach „;date.timezone=" und fügen Sie „Asia/Shanghai" hinzu.

So lösen Sie das Linux-PHP-Datumsfehlerproblem

Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, PHP-Version 7.1, DELL G3-Computer

Wie löse ich das Linux-PHP-Datumsfehlerproblem?

Linux-Fehlerauflösung im Zusammenhang mit der PHP-Zeitfunktion

Kürzlich hat das Programm viele Funktionen wie date() strtotime() geschrieben, um Zeit oder Zeitstempel zu erhalten. Wenn das Programm jedoch unter Linux ausgeführt wird, treten Fehler in diesen Funktionen auf. Der spezifische Grund liegt in der Zeiteinstellung von Linux selbst und die Zeitzone von PHP.

Stellen Sie zunächst sicher, dass die Linux-Systemzeit korrekt ist:

Ändern Sie die Zeitzone auf Shanghai, China

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

Überprüfen Sie dann die Zeitzone in php.ini

Suchen Sie ;date.timezone=;date.timezone=

去掉分号,然后在后面加上Asia/Shanghai

Entfernen Sie die Punktezahl und fügen Sie am Ende Asien/Shanghai hinzu

Empfohlenes Lernen: „PHP-Video-Tutorial

“🎜

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Linux-PHP-Datumsfehlerproblem. 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