【发布时间】:2014-05-29 01:04:53
【问题描述】:
今天我dump-autoloaded我的项目遇到了这个错误:
../Illuminate/Foundation/start.php line 167 undefined index timezone
这表示默认时区未在 app/config.php 中正确设置,但已设置。
第 167 行:
165 $config = $app['config']['app'];
166
167 date_default_timezone_set($config['timezone']);
我已阅读解决方案是 git pull,这完全让我感到困惑,我不知道如何解决它。
【问题讨论】:
-
查看更新的问题/
-
print_r($config);投注时区丢失 -
好的,我知道它丢失了,不是时区而是整个配置。问题是配置存在,更新对它做了一些事情......
-
这可能不是一个解决方案,但请始终确保您使用的是最新版本的 Composer - 请确保使用
composer selfupdate。我知道一个事实 Monolog 最近更改为 PSR-4,旧版本的 Composer 不知道如何自动加载,所以事情就坏了。情况并非完全如此,但值得肯定的是更新 Composer。
标签: php git laravel composer-php