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

Тайм-аут скрипта PHP - Fastcgi

У меня есть сценарий PHP, который истекает через 7 минут.

Затем на странице отображается - 500: внутренняя ошибка сервера.

Я попытался увеличить таймауты nginx и fastcgi, но проблема осталась. Также ничего не отображается в журналах ошибок.

Мои текущие настройки следующие:

/etc/nginx/nginx.conf:

#keepalive_timeout  0;
keepalive_timeout  65;

proxy_send_timeout 600;
proxy_read_timeout 600;
fastcgi_send_timeout 600;
fastcgi_read_timeout 600;

/etc/httpd/conf.d/fcgid.conf:

FcgidIdleTimeout 1800
FcgidProcessLifeTime 300
FcgidMaxProcesses 20
FcgidMaxProcessesPerClass 8
FcgidMinProcessesPerClass 0
FcgidConnectTimeout 600
FcgidIOTimeout 2400
FcgidInitialEnv RAILS_ENV production
FcgidIdleScanInterval 10

Следует ли увеличить какие-либо из этих параметров или мне нужно добавить какие-то дополнительные параметры?

Также есть ли где-нибудь другой файл конфигурации, который мне нужно настроить?