tra*_*nte 2 php apache mod-fcgid execution-time
在我的Plesk 11中,PHP 5.4.7.Apache/2.4.3系统,当我创建cron作业时,我从error.log文件中得到此错误.
[Tue Mar 19 21:33:18 2013] [warn] [client 88.44.55.66] mod_fcgid: read data timeout in 45 seconds
[Tue Mar 19 21:33:18 2013] [error] [client 88.44.55.66] Premature end of script headers: index.php
Run Code Online (Sandbox Code Playgroud)
所以我检查了执行时间:
echo ini_get('max_execution_time');
Run Code Online (Sandbox Code Playgroud)
我有这个价值: 1560000
它似乎不是超时问题,但我得到超时错误?
回答以后的参考:使用vim
编辑/etc/httpd/conf.d/fcgid.conf文件.
更改FcgidIOTimeout 45到FcgidIOTimeout 600.
重启Apache.然后将解决快速CGI超时.
那是mod_fcgid超时,而不是PHP超时.查看mod_fcgid文档以了解如何更改它,尤其是在FcgidIOTimeout.
| 归档时间: |
|
| 查看次数: |
14255 次 |
| 最近记录: |