5

数日前、新しい Symfony2 アプリケーションを開始しましたが、キャッシュに問題が発生しました。

$ rm -rf ./app/cache/*
$ rm -rf ./app/logs/*
$ ./app/console cache:clear

Clearing the cache for the dev environment with debug true

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 72 bytes) in /Users/simonegentili/Development/Www/shop_website/vendor/twig/twig/lib/Twig/Node/Text.php on line 23

と ...

$ ./app/console cache:clear --env=prod

正常に動作します。

4

1 に答える 1

15

私は過去にそのような問題を抱えていました。大きなプロジェクトの場合、この CLI スクリプトはあまりにも多くの作業をしようとします。私が発見したように、この場合に利用可能なメモリ量を設定することができます:

sudo php -d memory_limit=256M app/console cache:clear
于 2013-03-10T12:22:07.033 に答える