【发布时间】:2015-03-17 13:05:38
【问题描述】:
我在 xampp 上设置 Symfony 2 localy 时遇到问题。 安装没问题,但是当我执行 check.php 时它说:
Your system is not ready to run Symfony2 projects
* date.timezone setting must be set
> Set the "date.timezone" setting in php.ini* (like Europe/Paris).
但是 php.ini 中的 date.timezone 已经设置正确了。
【问题讨论】:
-
如果你仔细检查你的 xampp 目录,你会发现不止一个 php.ini。更新所有这些。这可能会帮助你stackoverflow.com/questions/6185319/…
-
但是我只有一个 php.ini 位于 etc/php.ini 并且这个是正确的
-
我很确定,您可以将
ini_set('date.timezone', 'Europe/Paris');放入索引文件中,而不是编辑php.ini文件。 -
phpinfo()告诉你使用的php.ini的完整路径,你试过吗? -
或者运行控制台命令“php -i | grep php.ini” 会输出路径