繁体   English   中英

Php - 批量发布500 Apache内部服务器错误

[英]Php - Bulk post 500 Apache Internal Server Error

我有一个脚本,它通过post发送了大量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

你有什么想法吗?

再见。

脚本标头过早结束

此消息表示在将任何内容类型输出到apache之前,PHP脚本已经死亡。 如果激活了ob_ *函数,可能是PHP脚本上的任何错误,或者超时,请检查PHP中的set-time-limit参数是否超时。

如果要输出错误消息,请检查您的异常处理是否输出了正确的内容类型。

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

阿帕奇:

  • LimitRequestBody

PHP:

  • 的post_max_size
  • 的upload_max_filesize
  • max_input_time设置
  • 的max_execution_time
  • 也许是memory_limit

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM