Проблемы с ограничением памяти PHP
Привет, ребята, у меня проблема с запуском команд Meagento setup & compile из-за ограничения памяти - 256.
Я попросил у хостинговой компании увеличить мой лимит памяти до 1024 МБ, и они это сделали. я вижу изменения в файле php.ini в корневой папке в cpanel.
Но когда я запустил команды, я снова получил те же ошибки ограничения памяти, поэтому я проверил ограничение с помощью
php -r "echo ini_get('memory_limit').PHP_EOL;"
Я обнаружил, что он все еще составляет 256 МБ. Есть ли какое-нибудь место, где в моем Magento, что этот лимит сохранен???
Любая помощь, пожалуйста, я застрял
2
2 answers
Попробуйте выполнить следующую команду:
php -dmemory_limit=1G bin/magento setup:upgrade
php -dmemory_limit=1G bin/magento setup:static-content:deploy
php -dmemory_limit=1G bin/magento setup:di:compile
3
Author: Toan Tam, 2017-08-07 17:46:09
При запуске
php -r "echo ini_get('memory_limit').PHP_EOL;"
Вы вообще не инициализируете magento.
Возможно, что ваш хостер увеличил лимит памяти для вашего веб-сервера, но не для cli (который вы используете здесь).
3
Author: Jonas Hünig, 2017-08-07 16:14:46