線上書籍

Home

Proxmox 虛擬主機架設-從無到有(ZFS)

在安裝時若沒有選擇正確的時區 ( Taipei +08:00 ) 的話,

在 sfs3 的登入時間顯示會不正確,

# apt-get install tzdata

# ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime

另外, php.ini 也要修改時區設定,否則,顯示的時間會相差8個小時

自PHP 5開始 時區(date.timezone) 一開始是未設置所以會以標準時區
也就是GMT+0 所以在使用date相關的函式的時候 都會少了八個小時,
所以必須去修改PHP.ini的設定
php.ini找到

[Date] ;date.timezone =

改為

[Date] date.timezone = "Asia/Taipei"

 

也有另外一種方式使用 php function 在php內只要輸入

date_default_timezone_set("Asia/Taipei")

這個方法可能需要在每一個 .php 程式上都要加上這一行。