0

我们的 sf2.1 应用程序的测试和生产环境托管在同一台服务器上。它们的源代码都是相似的,除了自定义的config_<env>.yml

起初,devandtest环境也有这个问题。我为那些环境解决了以下问题,所以我认为这也应该适用于prod环境。

class AppKernel extends Kernel
{
public function init()
{
    date_default_timezone_set('Europe/Amsterdam');
    setlocale(LC_ALL, 'nl_NL');
    parent::init();
}

我尝试过的其他事情

  1. 清除环境缓存
  2. 使用 var_dump(new \DateTime()) 上传一个普通的 test.php 文件。在所有环境中都转储了正确的时间,所以这是特定于 Symfony 的
4

0 回答 0