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 回答