У меня следующая проблема:
При запуске долго работающего php-скрипта (загрузки файла) время ожидания истекает ровно через 30 секунд активности.
Как ни странно, это происходит только в определенных случаях - я точно знаю, что это всегда происходит при загрузке файла с помощью стандартного браузера Android - Android для Chrome в порядке.
Ошибка в журнале apache:
(70014) Конец найденного файла: mod_fcgid: невозможно получить данные от http-клиента
Я уже увеличил все известные мне настройки apache / fcgi / php, связанные с тайм-аутами:
Тайм-аут 180
FcgidIdleTimeout 9600 IPCCommTimeout 520 FcgidIOTimeout 520
max_execution_time = 360
Есть ли какие-либо другие настройки, связанные с тайм-аутом, которые мне не хватает?
имел то же самое, пришлось передать тайм-аут в качестве параметра в конфигурации, например:
FastCGIExternalServer / usr / local / bin / php-cgi -socket /tmp/php-fpm.sock -idle-timeout 60 -pass-header Авторизация