So stellen Sie die Zeitzone in Linux PHP ein: Führen Sie zuerst den Befehl „cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime“ aus und stellen Sie dann die Zeitzone in PHP auf „Asia/Shanghai“ ein; Starten Sie schließlich das System neu.
Empfohlen: „PHP-Video-Tutorial“
Linux stellt die Zeitzone ein, am Beispiel von CentOS5.5:
Der Code lautet wie folgt
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Stellen Sie die Zeitzone in MySQL ein
Bearbeiten Sie die MySQL-Konfigurationsdatei: my.cnf/my.ini, unter [mysqld] hinzufügen:
Der Code lautet wie folgt:
default-time-zone = '+8:00'
Wenn die Zeitzone des Betriebssystems, auf dem sich MySQL befindet, korrekt eingestellt wurde, ist dies tatsächlich nicht der Fall Sie müssen die Zeitzone in MySQL festlegen, da der MySQL-Dienst beim Start automatisch die Zeitzone des Betriebssystems verwendet.
Empfohlen: „Linux-Tutorial“
Stellen Sie die Zeitzone in PHP ein
In der PHP-Konfigurationsdatei PHP.ini:
Der Code lautet wie folgt
date.timezone = "Asia/Shanghai"
Nach dem Einrichten ist es am besten Starten Sie das System neu.
Wenn Sie den Webspace erworben haben, haben Sie keine Berechtigung, die Zeitzone in Linux PHP MySQL zu konfigurieren. Das geht ganz einfach, Sie müssen lediglich die dem Betriebssystem entsprechende Zeitzone im PHP-Skript festlegen, da MySQL standardmäßig die Zeitzone des Betriebssystems verwendet. Unter der Annahme, dass die Zeitzone des Betriebssystems „Asien/Shanghai“ ist, verwenden Sie eine der folgenden beiden Anweisungen:
Der Code lautet wie folgt:
ini_set('date.timezone', 'Asia/Shanghai'); date_default_timezone_set('Asia/Shanghai');
Das obige ist der detaillierte Inhalt vonSo stellen Sie die Zeitzone in Linux PHP ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!