Найти в Дзене

PHP 8.5: новая директива max_memory_limit

В PHP 8.5 появилась новая INI-директива max_memory_limit, которая задаёт верхний предел для memory_limit. Теперь администратор может запретить скрипту увеличивать лимит памяти выше установленного значения — даже через ini_set(). Если memory_limit пытаются поставить выше max_memory_limit или отключить (-1), PHP выдаёт предупреждение и оставляет максимально разрешённое значение. 🖥 Читать статью #PHP #PHP85

В PHP 8.5 появилась новая INI-директива max_memory_limit, которая задаёт верхний предел для memory_limit. Теперь администратор может запретить скрипту увеличивать лимит памяти выше установленного значения — даже через ini_set().

Зачем это нужно

  • защита от неконтролируемого роста потребления памяти;
  • удобный потолок для продакшена, Docker и shared-hosting;
  • предсказуемое поведение конфигурации.

Если memory_limit пытаются поставить выше max_memory_limit или отключить (-1), PHP выдаёт предупреждение и оставляет максимально разрешённое значение.

🖥 Читать статью

#PHP #PHP85