0

sf2.1 アプリケーションのテスト環境と製品環境は、同じサーバーでホストされています。カスタムを除いて、両方のソースコードは似ていますconfig_<env>.yml

最初はdevtest環境にもこの問題がありました。以下を切り取った環境で解決したので、これは環境でも機能するはずだと思いました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