Я заметил, что руководство по Magento 2.1 рекомендует memory_limit=2G
вphp.ini
. Это сумасшедший объем памяти, разве эта память не разрешена для HTTP-запроса? Я сомневаюсь, что есть какой-либо хостинг-провайдер, который предоставляет такой объем памяти для PHP-скриптов и, безусловно, делает Magento нежизнеспособным для виртуального хостинга.
Это, возможно, сумма для настройки и миграции? Эта сумма действительно нужна для производства?
Я также нашел в документации:
Set the PHP memory limit.
Our detailed recommendations are:
Compiling code or deploying static assets, 756M
Installing and updating Magento components from Magento Marketplace, 2G
Testing, 2G
Здесь не упоминаются производственные рекомендации. Что рекомендуется для производства?
.user.ini
в список файлов, которые Magento использует / создает для обеспечения этого ограничения. И в корне, и вpub/
.