2016-04-18 1 views
1

私はsymfony2アプリケーションをクリアしましたが、実際にはデフォルトでいくつか生成されたものの、コマンドラインからエンティティのプロキシを生成できないため、アプリケーションを実行できません。Doctrineでプロキシを生成する

私は通常のsymfony /教義の以前のバージョンでトリックをした、それ以下のコマンドを実行しようとしています

php bin/console doctrine:ensure-production-settings --no-debug --env=prod 

しかし、今回は私が唯一の次の応答を取得:

Query Cache uses a non-persistent cache driver, Doctrine\Common\Cache\ArrayCache. 

誰もがこれを解決する方法を知っていますか?

答えて

6

あなたは

php bin/console doctrine:ensure-production-settings --no-debug --env=prod 

をしようとしているコマンドは、プロキシを生成するための、しかし、教義が正しく本番環境用に設定されていることを確認するためではありませんどのようにこれまで

php bin/console cache:warmup --env=prod --no-debug 
を試してみてください。

実際には、準備ができていることを確認するには、here というキャッシュドライバの1つを使用する必要があります。

+0

これは、コマンドの使用について私に啓発のためにさらに感謝してくれました。私はこれを大いに感謝します –