2015-05-29 103 views
0

我知道有很多關於這個錯誤的主題有,但我希望你能有所幫助。WAMP 500內部服務器錯誤的.htaccess

這裏的錯誤消息:

服務器遇到一個內部錯誤或配置錯誤, 無法完成您的請求。請通過[email protected]與服務器 管理員聯繫,通知他們此 錯誤發生的時間以及您在此錯誤發生之前執行的操作。 有關此錯誤的更多信息可能在服務器錯誤 日誌中可用。在本地主機端口的Apache/2.4.10(Win64中)PHP/5.5.12服務器80

我認爲這個問題是由.htaccess文件造成的:

DirectoryIndex index.php index.php3 messagebrd.pl index.html index.htm# disable directory browsing 
Options ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch -Indexes** 
+2

到目前爲止,我們只能_guess_不太大的意義。當遇到這樣的問題時,你應該做的第一件事就是查看你的http服務器的錯誤日誌文件。這就是關於這些問題的細節記錄。瞭解這些細節應該有可能解決它們。對於該日誌文件的位置,請檢查http服務器的配置/文檔(W​​AMP AFAIK中的apache)。在通常類似'/ var/log/apache2/error_log'或類似的unixoid系統下,不知道如何在MS-Windows平臺上映射它。 – arkascha

回答

0

服務器500錯誤可能是相當麻煩來診斷,但如果您認爲它導致問題的.htaccess文件需要通過簡單的刪除過程來確定哪一行是問題。

首先刪除.htaccess文件,然後啓動apache 然後每次在htaccess文件中添加一行,在每次更改後重新啓動apache。

當Apache無法啓動,那麼你知道什麼線在.htaccess這是造成問題的原因