2011-04-12 21 views
-1

在CakePHP-1.2中,當我將debug設置爲1 or 2時,它給出了與時區相關的警告/通知。cakephp在調試時啓用的時區警告通知

警告(2):date()[http://php.net/function.date]:依靠系統的時區設置是不安全的。您需要需要才能使用date.timezone設置或date_default_timezone_set()函數。如果您使用這些方法中的任何一種,並且仍然收到此警告,則很可能是拼寫錯誤的時區標識符。我們選擇'亞洲/加爾各答'作爲'IST/5.0/no DST',而不是[CORE/cake/libs/model/model.php,line 1149]

任何想法,我該如何刪除它?

回答

2

在您php.ini中找到

date.timezone 

,如果它的評論,刪除評論並將其設置爲您的時區。

例如:date.timezone =歐洲/倫敦

+0

你也可以使用提到的功能設置中的config/core.php中@ dogmatic69 – vindia 2011-04-12 08:38:08