Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cakephp:第一次运行时出错_Php_Cakephp - Fatal编程技术网

cakephp:第一次运行时出错

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

我只是将所有的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”选择了“亚洲/加尔各答”

这是什么?我如何修复它


非常感谢大家

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文件,但我仍然不明白为什么我应该在这里输入它,为什么我会得到这些警告:(