Uhrzeit auf UTC anstatt Europe/Berlin

Ich betreibe ein eigenen Server mit Shopware 6.
Im Server, PHP und Mariadb ist Europe/Berlin eingestellt.
Allerdings tut Shopware UTC nehmen, bzw. -2 Stunden.

Die Logs in /var/log/prod… werden mit die Uhrzeit -2 Stunden eingetragen.
Wo nun muss die Uhrzeit bei Showpare 6 eingestellt werden?

Und nimmt Shopware 6 die Uhrzeit von der Server, von PHP oder von MariaDB ??

Danke im Voraus!

Hallo,

in der Datenbank steht immer alles in UTC. Das ist korrekt.
Bei der Ausgabe der Daten im Admin wird in die jeweilige Zeitzone konvertiert.

Moritz

Vielen Dank für die Rückmeldung.

Also hat alles sein Ordnung. Allerdings funktioniert die Tagesstatistik nicht korrekt.

Bzw. zeigt als aktuelle Tag, den Gesamtumsatz an und nicht da wo der Umsatz tatsächlich war.

Ist das Problem schon bekannt? Version 6.4.3.1

Das das Thema grade bei mir auch aktuell ist, würde ich ein Ticket eröffnen:

Laut Core ist die Zeitzone UTC fest im Core hinterlegt und kann nicht geändert werden. Eine Konfigurations Einstellung in der .env würde für den Anfang reichen.

In der Bestellübersicht im Backend wird die jeweilige Bestellzeit aktuell ebenfalls falsch ausgegeben.
Hier existiert ein Versatz von -2 Stunden.

Ich kann mich @Moorleiche nur anschließen - wäre schön, wenn es hier z.B. eine Option in der .env gäbe.

@OlliZabal ab v6.4.5.1 gibts da was für den Admin-Bereich. Damit lässt sich arbeiten.

/admin#/sw/profile/index/general

image

1 Like

@Moorleiche danke Dir für den Hinweis - top! :ok_hand: