簡體   English   中英

如何修復 opencart 默認時區

[英]How to fix opencart default timezone

我的 opencart 版本是 2.3.02 我所有活動的時間戳都顯示提前 1 小時。

托管服務器時區“美國/芝加哥”我正在嘗試將其設置為“歐洲/倫敦”

我已經嘗試過 php.ini、.htaccess 並在這里和那里更改腳本,但沒有找到解決方案。 有人可以告訴我如何解決這個問題嗎?

Opencart 論壇中的以下說明為我解決了這個問題: https ://forum.opencart.com/viewtopic.php?f =20& t=31844&p=260898&hilit=timezone

我已經更新了 system/startup.php

// if (!ini_get('date.timezone')) {
//  date_default_timezone_set('UTC');
// }
date_default_timezone_set('Europe/Amsterdam');

您可以通過查詢設置時區;

SET time_zone = 'Europe/London';
SET time_zone = "+00:00";
SET @@session.time_zone = "+00:00";
date_default_timezone_set("Europe/London");
echo date("Y-m-d H:i:s"); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM