PHP标准错误
Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function
又来了。在将我的OS X 10.6升级到10.9之后,我现在突然再次获得它。我查看了php.ini并且看到了,更新将其删除。所以我把它设置为:
date.timezone = "Europe/Berlin"
而且......没什么。错误仍然存在。这是/etc/php.ini或/private/etc/php.ini - 无论如何它们都是链接。
现在我正在尝试使用Symfony2应用程序/控制台,这可能与也可能没有关系。
那么如果不在php.ini中,如何让这个阻塞错误消失呢?如果我从命令行运行phpinfo(),它很高兴地告诉我,我的时区正是我告诉它的。仍然会收到此错误。
答案 0 :(得分:0)
事实证明,Symfony2使用/ usr / bin / env来设置不同的环境,其中php.ini在/ usr / local / etc /中是预期的。 DOH。