Apache响应请求实体太大

当我尝试上传文件时,我的apache服务器发送“Request Entity too Large”错误。 这发生在客户端在发送“请求标题”约10秒后发送实际“发布主体”时。 有什么办法可以禁用这个在Apache上。

有一种使用mod_security的方法,假设你不介意使它更大:

You can also limit the size of the HTTP request body data. This is very handy for disabling large data in HTTP POST requests.

SecRequestBodyLimit 10485760

这可能是值得一读的这种变化的后果: MOD安全HOWTO

如果您在服务器上使用PHP来上传文件,则可能需要查看您的apacheconfiguration中是否存在类似"LimitRequestBody"限制,或者是否允许上载的数据大小受到其他限制。 post_max_size是在php.ini中查找的另一件事,以及upload_max_filesize

我find了答案。 有一个Apache的设置:

RequestReadTimeout

更多可以在:

http://httpd.apache.org/docs/2.2/mod/mod_reqtimeout.html