Ich habe ein PHP-Skript, das die Zeitzone für die MySQL-Sitzung einstellt. Ich habe die Ausgabe überprüft und es sendet den Offset korrekt, +1:00
(Europa/London in DST). Wenn ich jedoch den Zeitstempel lese, der in der Datenbank gespeichert wurde, sind es acht Stunden. Warum passiert dies?SQL ist 8 Stunden hinter der von PHP gesetzten Zeitzone
Der MySQL-Server legt den Zeitstempel als Standardwert fest.
Der "Standardwert" ist der Wert des Servers. Wie ist die Zeitzone auf dem Server eingestellt? (Verwenden Sie 'date' in der Befehlszeile, es sollte die Zeitzone anzeigen) – aynber
@aynber Ich kann nicht auf die Befehlszeile zugreifen, da dies ein freigegebener Server ist. – StellarDoor5319