max_execution_time подняли до 300 секунд, а отчёт всё равно обрывается на 60-й
Тяжёлый отчёт строится две минуты. В php.ini подняли max_execution_time = 300, но клиент всё равно получает 504 Gateway Time-out ровно через 60 секунд, а в логе Nginx — upstream timed out.
Почему и как правильно?
- Сработал таймаут Nginx; а долгие отчёты — в очередь
- max_execution_time нужно задать в секундах, а не в минутах
- PHP игнорирует max_execution_time для отчётов
- Нужно увеличить memory_limit
