cakephp:第一次运行时出错
我只是将所有的cakephp文件复制到我的本地主机上(我使用的是最新的XAMPP),当我运行cake时,我会收到一系列警告,如 警告:strotime()[function.strotime]:依赖系统的时区设置是不安全的。您需要使用date.timezone设置或date\u default\u timezone\u set()函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,则很可能是您拼错了时区标识符。我们在第448行的D:\xampp\htdocs\cake\cake1\cake\libs\cache.php中为“5.5/no DST”选择了“亚洲/加尔各答” 这是什么?我如何修复它cakephp:第一次运行时出错,php,cakephp,Php,Cakephp,我只是将所有的cakephp文件复制到我的本地主机上(我使用的是最新的XAMPP),当我运行cake时,我会收到一系列警告,如 警告:strotime()[function.strotime]:依赖系统的时区设置是不安全的。您需要使用date.timezone设置或date\u default\u timezone\u set()函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,则很可能是您拼错了时区标识符。我们在第448行的D:\xampp\htdocs\cake\cake1\cake
非常感谢大家在
D:\xampp\php\php.ini中
您需要设置date.timezone
设置。/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');
由于时间相关函数的行为在PHP5.3中发生了变化,因此需要设置此值。伙计们,我通过添加日期\默认值\时区\集(“亚洲/加尔各答”)修复了此问题;进入我的core.php文件,但我仍然不明白为什么我应该在这里输入它,为什么我会得到这些警告:(