2013-02-21 231 views
1

每當我申請的.htaccess文件在我的WAMP服務器www文件夾,它表明:的.htaccess 500內部服務器錯誤

內部服務器錯誤服務器遇到一個內部錯誤或 配置錯誤,無法完成您的請求。請 聯繫服務器管理員,網站管理員@http://www.domain.com ,並通知他們錯誤發生的時間,以及您可能已經完成的任何可能導致錯誤的任何事情。關於這個 錯誤的詳細信息可以在服務器錯誤日誌可

我的.htaccess文件是:

Options +FollowSymLinks 
RewriteEngine on 
RewriteBase/
RewriteRule ^finduser/(.*)/(.*)/$ finduser/finduserResult.php?City=$1&txtAreaRzip=$2 [L,NC] 

hhtpd.conf文件: 我已經啓用的LoadModule rewrite_module模塊/ mod_rewrite.so 。

+1

是Apache啓用了mod_rewrite? – 2013-02-21 13:34:03

+7

那麼錯誤日誌裏有什麼? – leftclickben 2013-02-21 13:34:59

+0

檢查你的apache錯誤日誌,這是什麼意思? – GiveMeAllYourCats 2013-02-21 13:35:57

回答

0

您需要進行以下設置:在PHP腳本的htaccess

php_flag display_errors on 

需要添加

error_reporting(-1); 
ini_set('display_errors', 1); 

,你會得到錯誤信息

0

嘗試做這個功能

RewriteEngine On 
Options All -Indexes 
RewriteBase /directoryname/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

其他然後嘗試做設置sh4040插件

6

確保你的WAMP rewrite_modue是..

在APACHE> Apache模塊

> rewrite_module