Очистка кеша Symfony и ограничение памяти

Я пытаюсь очистить кэш моего веб-приложения в Putty:

php app/console cache:clear --env=prod

Однако я получаю Fatal error: Allowed memory size of 67108864 bytes exhausted...

Я изменил свой .user.ini на 128M, и info.php отображает правильное значение 128M. Однако когда я запускаю команду в putty, я все равно получаю сообщение

Fatal error: Allowed memory size of 67108864 bytes exhausted...

Почему на info.php отображается правильное и неверное сообщение об ошибке?

0

Решение

Возможно, что PHP, работающий через Интернет, и PHP, запускаемый из командной строки, используют разные ini-файлы. Пытаться php -i из командной строки и посмотреть, какой файл INI он использует. Или попробуйте php -c your.ini.file указать альтернативный INI-файл.

Смотрите полный список опций здесь: http://php.net/manual/en/features.commandline.options.php

Изменить: По запросу, конкретная командная строка для использования:

php -c /some/dir/your.php.ini app/console cache:clear --env=prod
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]