it-swarm.com.de

"Es ist nicht sicher, sich auf die Zeitzoneneinstellungen des Systems zu verlassen."

Ich finde den folgenden Fehler im Bericht Letzte Protokollnachrichten:

Warnung: DateTime :: createFromFormat (): Es ist nicht sicher, sich auf die Zeitzoneneinstellungen des Systems zu verlassen. Sie sind erforderlich, um die Einstellung date.timezone oder die Funktion date_default_timezone_set () zu verwenden. Wenn Sie eine dieser Methoden verwendet haben und diese Warnung weiterhin angezeigt wird, haben Sie höchstwahrscheinlich die Zeitzonen-ID falsch geschrieben. Wir haben die Zeitzone 'UTC' für den Moment ausgewählt, aber bitte stellen Sie date.timezone ein, um Ihre Zeitzone auszuwählen. in Symfony\Component\HttpFoundation\Response-> sendHeaders () (Zeile 331 von /var/www/drupal/drupal-8.1.1/vendor/symfony/http-foundation/Response.php).

Meine Site enthält zwar ein benutzerdefiniertes Modul, aber soweit ich sehen kann, ist die einzige Datumsfunktion, die aufgerufen wird, time(). Sollte Drupal nicht mit der Zeitzoneneinstellung umgehen?

Kann ich auf irgendeine Weise isolieren, woher diese Funktion aufgerufen wird?

Es ist kein großes Problem, aber ich würde es vorziehen, unnötige Warnungen in meinem Protokoll zu minimieren.

9
James Shields

Dies ist eine PHP-Einstellung, setzen Sie diese in php.ini:

date.timezone = 'Europe/Dublin'

Alle Zeitzonen:

http://php.net/manual/en/timezones.php

13
4k4