我试图在我的apache(ubuntu)上安装symfony,但是我得到了一个错误:

Set the "date.timezone" setting in php.ini* (like Europe/Paris)

在浏览器中使用phpinfo()表示配置文件在/etc/php5/apache2/php.ini中,所以我修改了它
date.timezone = "Europe/Paris"

我还修改了文件/etc/php5/cli/php.ini
我也运行phpapp/console cache:clear,正如在这个问题中建议的那样Fixing requirements in Symfony2,但是没有结果。我每次都重新启动服务器。
我还能试什么?
谢谢!

最佳答案

请看下面大卫雅克的正确答案!
我留下这个答案是为了历史的目的…
在SF1中,我运行了这个并用

date_default_timezone_set('Europe/Madrid');

在引导程序中(那是projectconfiguration.class.php)。
在sf2中,您可以修改web/app.php文件以插入同一段代码。这有点老套,但会让你振作起来。

07-24 22:14