國外空間的主機時區修改為本地時間

發表留言 人氣: 1353°c

大家都知道外國的都會有時差的,這樣當然購買國外的服務器也會有的,

今天合好偶想修改GD的服務器時間為本地,有些時間完善一下…. :

方法一﹑在空間的服務器根目錄建立一份 .htaccess 文件 (留意名稱前方有"“的)
內容加上:
SetEnv TZ Asia/Chongqing

SetEnv TZ Asia/Shanghai

: 有些空間禁用此文件,如果你不知道是否有權可用,請咨詢空間商。

方法二﹑在空間的服務器根目錄建立一份 php.ini 文件
內容加上:
date.timezone = PRC
: 這份文件視乎空間的PHP版本為標準,例如空間版本為"PHP 5″,那麼名稱應是"php5.ini",也有些空間禁用此文件,如果你不知道是否有權可用,請咨詢空間商。

方法三﹑在PHP代碼加上
<?php 加在此 ?>
date_default_timezone_set('Asia/Shanghai');

date_default_timezone_set(‘PRC’);

法四﹑在 config 文件加上
date_default_timezone_set('UTC+8');
註: 這視乎程序有沒有提供此文件

說明: date.timezone = 的值,大陸內地可用的有:Asia/Chongqing ,Asia/Chungking,Asia/Harbin,Asia/Shanghai ,Asia/Urumqi (依次爲重慶,哈爾濱,上海,烏魯木齊)
港澳台地區可用的有:Asia/Macao ,Asia/Macau,Asia/Hong_Kong ,Asia/**ei (依次爲澳門,香港,台北),不區分大小寫。

.完.

另外本人使用了一段時間尋找了一份關於時區縮寫及timezone的時區名稱參考表,
找了很多網站參考了很多相關的資料,都是以下的網站比較全且較為完善,大家
想參考其他的國家時區,可以瀏覽以下的地址。
http://twpug.net/docs/postgresql-doc-8.0-zh_TW/datetime-keywords.html

提醒: 修改了時區不一定即時生效的,可能需要等待20~30分或重啓Apache,
請記住LO..不要以為修改失敗又要折騰了…..

標籤: