Назад | Перейти на главную страницу

php / mod_fcgid завершает работу скрипта через 30 секунд

У меня следующая проблема:

При запуске долго работающего php-скрипта (загрузки файла) время ожидания истекает ровно через 30 секунд активности.

Как ни странно, это происходит только в определенных случаях - я точно знаю, что это всегда происходит при загрузке файла с помощью стандартного браузера Android - Android для Chrome в порядке.

Ошибка в журнале apache:

(70014) Конец найденного файла: mod_fcgid: невозможно получить данные от http-клиента

Я уже увеличил все известные мне настройки apache / fcgi / php, связанные с тайм-аутами:

Apache

Тайм-аут 180

fcgi

FcgidIdleTimeout 9600 IPCCommTimeout 520 FcgidIOTimeout 520

php

max_execution_time = 360

Есть ли какие-либо другие настройки, связанные с тайм-аутом, которые мне не хватает?

имел то же самое, пришлось передать тайм-аут в качестве параметра в конфигурации, например:

FastCGIExternalServer / usr / local / bin / php-cgi -socket /tmp/php-fpm.sock -idle-timeout 60 -pass-header Авторизация