引用文章
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.
