Изменение в php.ini не отражает основное значение PHP Memory_Limit

Я пытаюсь установить пакет composer для интеграции с AWS S3 и столкнулся с проблемой Composer Out of Memory.

При проверке phpinfo() я увидел, что загруженный файл конфигурации php - /etc/php.ini, а максимальный лимит выделенной памяти - 256M

Но при проверке файла memory_limit выделено 128M. Я попытался изменить его, а затем перезапустил сервер. Но что бы я ни делал, значение Master остается на уровне 256M.

Я могу изменить значения локально, используя .htaccess, но, к сожалению, это не работает с composer.

Загруженный файл конфигурации

значения php.ini

0
задан 20 December 2018 в 07:42
1 ответ

Вы можете искать другие экземпляры настройки PHP memory_limit с помощью команды find.
Например:

find /etc -type f -exec grep -H 'memory_limit' {} \;

Это будет искать все файлы (рекурсивно) в / etc, в которых упоминается memory_limit.

Примечание: сайт композиторов предлагает значения до 2 ГБ.
https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors

0
ответ дан 5 December 2019 в 04:50

Теги

Похожие вопросы