十月 07, 2008

LifeType 1.2.6 文章的時間和實際的時間差了8個小時

引用文章

http://blog.feam.scu.edu.tw/clslee/lifetype/20080122/7

LifeType 1.2.6 文章的時間和實際的時間差了8個小時, 找了很多資料都是說將全域及網站的 default_time_offset 調整為+8...


可是如果是這樣的話, 不就代表我的 Server 是在 GMT+0 的倫敦了嗎?? 有點不合邏輯... 在官網中搜尋, 終於在一個不起眼的地方(這裡)發現了解決方法...

在 php.ini 中找到
[Date]
; Defines the default timezone used by the date functions
; date.timezone =

把它改成
[Date]
; Defines the default timezone used by the date functions
date.timezone = Asia/Taipei

然後把 Server 重新開機就一切正常了...

這是為什麼呢?? 經過搜尋引擎大神的指導....
原來是因為 PHP 從 5.1 開始預設抓美國時區UTC, 所以不在美國的 Server 必需要管理者自己在 php.ini 裏設定正確的 timezone.


發佈者: 陳怡杰 老師 at 14:41│  點閱次數 (48)│ 修改文章管理迴響迴響 (0)2008部落格建置班-10月
回應文章
(必要)
authimage