2010-12-13 86 views
1

的錯誤,我只是複製了所有的CakePHP文件到我的本地主機(我使用最新的XAMPP),當我運行的蛋糕我得到了一堆警告像CakePHP的:獲取第一次運行

警告:的strtotime()函數.strtotime]:依靠系統的時區設置是不安全的。您需要需要才能使用date.timezone設置或date_default_timezone_set()函數。如果您使用這些方法中的任何一種,並且仍然收到此警告,則很可能是拼寫錯誤的時區標識符。我們選擇'Asia/Calcutta'作爲'5.5/no DST',而不是在D:\ xampp \ htdocs \ cake \ cake1 \ cake \ libs \ cache.php在線448

這是什麼以及如何解決?

非常感謝球員

+0

夥計們,我解決了這個問題,加入了\t date_default_timezone_set('Asia/Calcutta');到我的core.php文件,但我仍然不明白爲什麼我應該在這裏輸入它,爲什麼我得到這些警告:( – joel 2010-12-13 11:20:57

回答

0

D:\xampp\php\php.ini您需要設置date.timezone設置。

3

/app/config/core.php:

/** 
* If you are on PHP 5.3 uncomment this line and correct your server timezone 
* to fix the date & time related errors. 
*/ 
    //date_default_timezone_set('UTC'); 

您需要設置這一點,因爲在PHP 5.3改變時間有關功能的行爲。