在CakePHP-1.2中,当我把debug
放到1 or 2
时,它会给我以下与时区相关的警告/通知。
Warning (2): date() [http://php.net/function.date]:依赖系统的时区设置是不安全的。要求使用日期。时区设置或date_default_timezone_set()函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,那么您很可能拼错了时区标识符。我们为'IST/5.0/no DST'选择了'Asia/Calcutta'而不是[CORE/cake/libs/model/model.php, line 1149]
有任何想法,我怎么才能删除它?
如错误提示,设置正确的时区,http://php.net/manual/en/function.date-default-timezone-set.php
在php.ini中找到
date.timezone
如果有注释,删除注释并将其设置为您的时区
例如:date。timezone = Europe/London