Board logo

標題: [介紹] CentOS 6.0 下PHP 5.3.x 的 strtotime() 時區設定修正 [打印本頁]

作者: girl    時間: 2011-9-20 18:00     標題: CentOS 6.0 下PHP 5.3.x 的 strtotime() 時區設定修正

CentOS 6.0 使用的PHP 已經升級到 5.3.2, 但是在使用時有出現一堆警告訊息.

 

我遇到的錯誤訊息:

引用:

PHP Warning:  strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Chongqing' for 'CST/8.0/no DST' instead in ....

 

strtotime() 出現的這個警告是要我們先指定正確的時區(Timezone), 再來使用這個 function.

 

解法方法分享:
設定 php.ini

引用:

vim /etc/php.ini # 於 php.ini 的 date.timezone
;date.timezone =
改成
date.timezone = "Asia/Taipei"

 

Apache 重啟之後...這個訊息就不見啦~~






歡迎光臨 ADJ網路實驗室 (http://dz.adj.idv.tw/) Powered by Discuz! 6.0.0