2013-03-05 44 views
3

我在错误日志文件中收到错误“AuthUserFile未在配置中指定”。如何解决它。 这是我的.htaccess文件,它位于亚马逊文件服务器中。AuthUserFile未在配置错误中指定?

## mod auth_mysql 
AuthBasicAuthoritative Off 
AuthMYSQL on 
AuthMySQL_Authoritative on 
AuthMySQL_DB dbname 
Auth_MySQL_Host localhost 
Auth_MySQL_User username 
Auth_MySQL_Password password 
AuthMySQL_Password_Table tbl_name 
AuthMySQL_Username_Field user_name 
AuthMySQL_Password_Field password 
AuthMySQL_Empty_Passwords off 
AuthMySQL_Encryption_Types SHA1Sum 
# Standard auth stuff 
AuthType Basic 
AuthName "restricted zone" 

Require valid-user 

回答

0

该错误不关于你.htaccess而是主要httpd.conf Apache配置文件。将该行添加到您的httpd.conf,然后重新启动您的httpd服务。

4

你要简单地把一个

AuthUserFile /dev/null 

在你的.htaccess。这对我来说是诀窍。

对于其余带来auth_mysql配置的痛苦,您有我的全面理解:)