2.8.8. max_execution_time

Параметр max_execution_time задає максимальний час в секундах, протягом якого скрипт повинен повністю завантажитися. Якщо цього не відбувається, парсер завершує роботу скрипта. Цей механізм допомагає запобігти зависання сервера через неякісно написаних скриптів.

Значення параметру:

  • У всіх тарифах звичайного хостингу дорівнює 30 секунд. Збільшувати до 300 секунд можна тільки тимчасово (на 2 години) за допомогою Turbo Boost.
  • У тарифах бізнес-хостингу можна збільшувати до 3600 секунд.

Примітка

Нульове значення параметра в настройках PHP означає «використовувати ліміт поточного тарифного плану».

Якщо є необхідність регулярно виконувати операції, для яких потрібна підвищена значення часу виконання, можна:

  • Розглянути варіант запуску потрібного скрипта за розкладом за допомогою планувальника завдань cron, Для якого ліміт часу виконання вище.
  • Якщо використовується тариф звичайного хостингу, розглянути варіант зміни поточного тарифу на один з тарифів бізнес-хостингу, де ліміти часу виконання вище.
  • Розглянути варіант розміщення сайту на VPS або виділеному сервері без нашого адміністрування, де ліміт можна налаштовувати самостійно, аж до повного його відключення.
Зміст