Apache2 Apache web服务器始终发送以下响应:HTTP POST出现500内部服务器错误

Apache2 Apache web服务器始终发送以下响应:HTTP POST出现500内部服务器错误,apache2,webdav,mod-dav-svn,Apache2,Webdav,Mod Dav Svn,我在现有服务器上遇到此错误。没有配置更改。突然,事情发生了。日志中没有显示任何内容,除了与以下内容类似的内容: 10.10.10.11 - - [28/Oct/2011:01:01:08 +0800] "POST /notexist HTTP/1.1" 500 50 "-" "PECL::HTTP/1.7.1 (PHP/5.3.8)" 直到现在我才发现它只在使用HTTPPOST时发生,它似乎与任何CGI或PHP脚本都没有关系 我已经重新编译了Apache,但问题仍然存在。我编写了一个脚本,通过

我在现有服务器上遇到此错误。没有配置更改。突然,事情发生了。日志中没有显示任何内容,除了与以下内容类似的内容:

10.10.10.11 - - [28/Oct/2011:01:01:08 +0800] "POST /notexist HTTP/1.1" 500 50 "-" "PECL::HTTP/1.7.1 (PHP/5.3.8)"
直到现在我才发现它只在使用HTTPPOST时发生,它似乎与任何CGI或PHP脚本都没有关系

我已经重新编译了Apache,但问题仍然存在。我编写了一个脚本,通过使用GET和POST访问服务器的不存在URI。请求GET时,apache响应404,但对于POST,其响应立即为500错误

有人能告诉我我能做什么吗? 我使用的是FreeBSD,Apache是使用事件MPM编译的。 提前感谢您的帮助


另外,我发现它与subversion 1.7.1相关,当我重新安装subversion 1.6.17端口时,Apache似乎又开始工作了。很抱歉在这里发布这个问题,也许我应该向FreeBSD subversion端口管理员报告这个问题。这很奇怪,因为当我升级到subversion 1.7.1时,它不会发生,而且在没有配置更改时也会发生。

请参阅。这是Subversion 1.7.0和1.7.1中确认的错误。它在Subversion trunk中使用r1187695进行了修复,r1187695建议包含在下面的1.7.x版本中(请参阅)。

它是否只发生在错误时?最近有人更改了错误文档吗?谢谢回复。没有配置更改,我只是发现它与DAV有关。因为如果我完全删除DAV模块,Apache就可以工作。但我不知道为什么。+1用于使用天蝎座的图片作为你的化身,并提供了一个很好的答案