php - 脚本头过早结束 : index. php,mod_fcgid:读取数据在 61 秒内超时

标签 php apache timeout mod-fcgid

我在本地主机(有 4 个变体)写了一个简单的爬行脚本(用 php)。他们都在 localhost 上工作得很好。但是当我将它们转移到共享主机时,其中两个工作正常,其他人则出现内部服务器错误。我查看了 error_log 并看到了这些行:

[Wed Jan 23 22:01:02 2013] [warn] [client ***] mod_fcgid: read data timeout in 61 seconds
[Wed Jan 23 22:01:02 2013] [error] [client ***] Premature end of script headers: index.php

我进行了搜索,但找不到任何有用的结果。这些错误与什么有关?有什么想法吗?

最佳答案

如果你可以访问 Linux 服务器,请用 vim 编辑 /etc/httpd/conf.d/fcgid.conf 文件。
FcgidIOTimeout 45 更改为 FcgidIOTimeout 600
重新启动 Apache。
那么Fast CGI超时就解决了。

关于php - 脚本头过早结束 : index. php,mod_fcgid:读取数据在 61 秒内超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14488567/

相关文章:

php - MySQL 在一个请求中删除所有选定的行

php - 使用 Javascript 实时读取 PHP 数组的结果

php - 在 CLI 中将 PHP 文件内容通过管道传递给 PHP 命令

php - laravel 中的时间戳不会更新

Apache Document Root 添加前导默认路径

sql-server - 将海量数据迁移到 SQL

PHP 上传超时 : More Efficient Upload Script?

php - 500 内部服务器错误...特定于浏览器?

java - 指定 jQuery 移动主页

javascript - javascript 的一个示例程序的输出给出了错误的答案