【問題】xoops2.0.14版架在美國虛擬主機(Dreamhost)時間慢了16小時,xoops2後台無法調整時間。



贊助商連結


dj119119
2006-11-23, 07:30 PM
xoops2.0.14版架在Dreamhost虛擬主機(美國主機)時間慢了16小時。
在xoops2後台→偏好設定 »» 一般設定 裡調成
伺服主機時區:GMT -7:00
預設時區:GMT +8:00 台灣時區
正常來說應該就可以了,不過就是沒有反應,還是一樣差了16小時,不知道是不是Xoosp2.0.14版有問題,不然怎麼調都是整整差了16小時。各位大大幫忙一下。:|||:

贊助商連結


dj119119
2006-11-24, 05:40 AM
找到實体主機解決方法了。
可以改php.ini最底部加入
[Date]
; Defines the default timezone used by the date functions
date.timezone = "Asia/Taipei"

但是虛擬主機還是沒有辦法,因為美國虛擬主機不能改php.ini。各位大大,都沒發生這個問題嗎?

dj119119
2006-11-25, 03:10 PM
我發現用朽木(2.0.16 jp)的和吳弘凱(2.0.14)的官方最新版本都一樣,後台和編輯使用者資料二個都有調時間,都還是一樣,他都會用伺服器預設的時間來顯示。
我用自己電腦灌appserv-win32-2.5.5→是慢了八小時因為主機預設是GMT+0,我們是GMT+8,調整後台和編輯使用者資料的時間都一樣,不行。
而我租美國的Dreamhost空間是主機預設是GMT-7, 所以是慢了16小時。
因為在自己電腦架站可以調php.ini,所以可以將預設調成GMT+8,這樣就正確了,但是美國主機,應該是不會讓你調PHP.ini吧!所以目前我還是沒辦法。

我的網址:www.ezfarm.idv.tw
帳號:test
密碼:11111
使用者的時區在GMT+8,但是『流量統計』的『現在時間』一樣是慢了16小時。

請高手幫我看看吧!真是苦惱。

另外有高手說:
php 5 的話...
在 config 的檔案開頭加上 date_timezone_set('Asia/Taipei')
但xoops2我不知道要加在哪,有沒有人可以跟我說啊!感謝啊!

dj119119
2006-11-27, 10:49 PM
問題己經解決了,這個是xoops2.0.14版的問題,只好換算朽木大大的twxoops2.0.16a版就沒問題了。感謝各位大大的回覆,所以目前除非是寫信請外國主機商改php.ini以外,各位大大如果要使用外國主機的話,就只能使用twxoops2.0.16a版了。希望對其他人有幫助啊!