【发布时间】:2016-08-05 04:29:34
【问题描述】:
我是 php 和 symphony 的新手。我正在尝试使用 composer 安装一些 php 包。我收到此错误:
脚本 Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache 处理 post-install-cmd 事件因异常而终止
[RuntimeException] 执行时出错 ""cache:clear --no-warmup"" 命令:
[Symfony\Component\Debug\Exception\ContextErrorException] Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use thedate.timezone 设置或 date_default_timezone_set() 函数。在 万一你使用了这些方法中的任何一种,你仍然得到这个 wa
rn ing,您很可能拼错了时区标识符。我们现在选择时区“UTC”,但请将 date.timezone 设置为 选择您的时区。
关于什么可能导致这种情况的一些想法?
【问题讨论】:
-
您没有在 php.ini 中设置默认时区 - 请记住,您的 Web 服务器通常有一个 php.ini,而 php cli 则有另一个
-
谢谢,有帮助!
标签: php symfony composer-php