我有一个 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
这些设置中的任何一个是否应该进一步增加,或者是否需要添加一些其他设置?
另外,是否还有另一个配置文件需要我调整?