Heim  >  Artikel  >  Backend-Entwicklung  >  Lösung für das Problem der vom PHP-Programm gemeldeten date()-Warnung

Lösung für das Problem der vom PHP-Programm gemeldeten date()-Warnung

jacklove
jackloveOriginal
2018-05-22 18:02:552218Durchsuche

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:

Wie kann das Problem gelöst werden, dass die von PHP abgefragten Daten verstümmelt sind und der chinesische Code bei der Konvertierung in JSON zu Unicode wird?

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!

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