2010-05-24 10 views
0

保護我的網頁和文件夾從外部使用.htaccess文件和.htpassword在PHP

我要保護的文件夾(保護),並在該文件夾內的文件。我創建了一個.htaccess文件,並放入以下代碼。

AuthName指令 「MyFolder文件」 基礎進行AuthType 的AuthUserFile網址/保護/ htpasswd的 需要有效的用戶

也創造了.htpassword文件包含 用戶名:密碼

當我跑我的網址http://localhost/url/protect ,我彈出詢問用戶名和密碼的提示,我輸入用戶名和密碼作爲密碼。之後,我收到一個錯誤頁面「server error 500」 「服務器遇到內部錯誤,無法完成您的請求。服務器超載或CGI腳本中出現錯誤。

如果您認爲這是服務器錯誤,請與網站管理員聯繫。「

爲什麼會發生這種情況?這裏有什麼不對嗎?任何需要在文件夾下看到我的頁面。請給我答案。

回答

1

.htpassword文件必須使用htpasswd實用

還的AuthUserFile文件路徑必須是絕對的創建。

而且,除了我猜測你應該看到的error_log文件中的實際錯誤解釋

相關問題