2011-10-27 62 views
0

我在現有服務器上收到此錯誤。沒有配置更改。突然間,它發生了。日誌顯示什麼,除了類似如下的內容:Apache Web服務器始終發送此響應:HTTP POST時出現500內部服務器錯誤

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)" 

到現在我想通了,它只是在使用HTTP POST發生,它似乎並沒有涉及到任何CGI或者PHP腳本。

我已經重新編譯過Apache,但問題仍然存在。我通過使用GET和POST編寫了腳本來訪問服務器的不存在URI。在請求GET時,apache響應404,但對於POST,其響應立即是500錯誤。

任何人都可以讓我知道我該怎麼辦? 我使用的是FreeBSD,Apache是​​使用事件MPM編譯的。 在此先感謝您的幫助。

PS。我發現它與Subversion 1.7.1有關,當我重新安裝subversion 1.6.17 port時,Apache似乎再次運行。我很抱歉在這裏發佈這個問題,也許我應該向FreeBSD Subversion端口管理員報告這個問題。這很奇怪,因爲當我升級到Subversion 1.7.1時它不會發生,並且在沒有配置更改時發生。

+0

它只發生在錯誤上嗎?最近有人更改過ErrorDocument嗎? –

+0

感謝您的回覆。沒有配置更改,我只是發現它與DAV有關。因爲如果我完全刪除了DAV模塊,Apache就可以運行。但我不知道爲什麼。 –

回答

相關問題