Heim > Artikel > Backend-Entwicklung > Lösung für das Problem der vom PHP-Programm gemeldeten date()-Warnung
In diesem Artikel wird erläutert, wie mit date()-Warnungen umgegangen wird, die von PHP-Programmen gemeldet werden.
PHP-Warnung: date(): Es ist nicht sicher, sich auf die Zeitzoneneinstellungen des Systems zu verlassen. Sie müssen die Einstellung date.timezone oder die Funktion date_default_timezone_set() verwenden.
Manchmal PHP schreiben Solche Warnungen werden im Programm angezeigt:
PHP-Warnung: date(): Es ist nicht sicher, sich auf die Zeitzoneneinstellungen des Systems zu verlassen. Sie müssen die Einstellung date.timezone oder die Funktion date_default_timezone_set() verwenden Falls Sie eine dieser Methoden verwendet haben und immer noch diese Warnung erhalten, haben Sie höchstwahrscheinlich die Zeitzonenkennung falsch geschrieben. Wir haben stattdessen in D:PHPWEB ewsfile.php in Zeile 17 „UTC“ für „8.0/keine Sommerzeit“ ausgewählt.
Dies liegt daran, dass die von PHP verwendete Zeit Greenwich Mean Time ist und daher von Ihrer Ortszeit abweicht. Der Unterschied zwischen Greenwich Mean Time und Pekinger Zeit beträgt etwa 8 Stunden.
1. Verwenden Sie date_default_timezone_set() in der Kopfzeile der Seite, um meine Standardzeitzone auf die Pekinger Zeit einzustellen, also
<!--?php date_default_timezone_set("PRC"); ?-->
.
2. Setzen Sie den Wert von date.timezone in php.ini auf PRC. Nach der Einstellung lautet er: date.timezone=PRC oder date.timezone = Asia/Shanghai und entkommentieren Sie diese Codezeile. Das heißt, entfernen Sie einfach das vorangehende Semikolon.
Dann starten Sie Apache neu!
In diesem Artikel wird erläutert, wie mit date()-Warnungen umgegangen wird, die von PHP-Programmen gemeldet werden. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Erläuterung von PHP-Array-Traversal-Beispielen
Erklärung von PHP-Array-Klassifizierungs- und Array-Erstellungsbeispielen
Das obige ist der detaillierte Inhalt vonLösung für das Problem der vom PHP-Programm gemeldeten date()-Warnung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!