微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP – 大量发布500 Apache内部服务器错误

我有一个脚本,通过邮件发送大量的json格式的数据。

高达约10Mb(数据被放入一个平面文件)的数据脚本工作的很好,但如果负载较高,我从Apache 500内部服务器错误获得。

我偷看到我得到的Apache日志文件

[Wed Jan 19 17:26:41 2011] [error] [client ip] Premature end of script headers: index.PHP [Wed Jan 19 17:26:41 2011] [debug] mod_deflate.c(615): [client ip] Zlib: Compressed 632 to 385 : URL /index.PHP

你有什么想法吗?

我如何在.htaccess文件中定义variables并使用它?

如何编辑@INC条目以包含模块的新目录

我们是否真的需要重新启动IIS 7应用程序池? 同样的做法是否适用于其他Web服务器?

为什么不是我的JavaScript和CSScaching?

将C#编译为CGI

再见。

为什么Apache MPM prefork.c使用互斥体来保护accept()?

如何增加在Windows 7下运行Apache的堆栈大小?

长时间轮询时不能运行另一个Ajax?

www将301redirect到使用httpd.conf的非www的语法

configuration虚拟主机和本地主机redirect到xampp文件

脚本标题过早结束

此消息意味着PHP脚本在输出任何内容类型到apache之前已经死亡。 如果您激活了ob_ *函数,那么您的PHP脚本可能会出现任何错误,或者超时,请在PHP中检查您的设置时间限制参数是否超时。

检查你的异常处理是否输出正确的内容类型,如果你想输出一个错误信息。

要检查所有可能产生影响的参数,您必须检查超时参数和大小限制。 这里是其中的一些:

阿帕奇:

LimitRequestBody

PHP

的post_max_size

的upload_max_filesize

max_input_time设置

的max_execution_time

也可能是memory_limit

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐