Php 如何修复.htaccess错误?一直要求认证

Php 如何修复.htaccess错误?一直要求认证,php,apache,.htaccess,http,.htpasswd,Php,Apache,.htaccess,Http,.htpasswd,我正在使用.htaccess和.htpasswd为我的开发站点设置基本的http身份验证 首先,我创建了我的.htpasswd用户和密码(MD5)。 然后,我的htaccess文件包含一些基本配置。 我把.htaccess和.htpasswd文件都放在php\u site\u project文件夹中(我知道这不安全,但我这样做是为了先测试身份验证) 同样在我的apache配置文件中,我有AllowOverride All AuthuserFile /home/my_user/public_htm

我正在使用
.htaccess
.htpasswd
为我的开发站点设置基本的http身份验证

首先,我创建了我的
.htpasswd
用户和密码(MD5)。 然后,我的htaccess文件包含一些基本配置。 我把
.htaccess
.htpasswd
文件都放在
php\u site\u project
文件夹中(我知道这不安全,但我这样做是为了先测试身份验证)

同样在我的apache配置文件中,我有
AllowOverride All

AuthuserFile /home/my_user/public_html/php_site_project/.htpasswd
AuthName "Protected Area"
AuthType Basic
AuthGroupFile /dev/null
Require user admin
在所有这些配置之后,我清除了缓存并在Chrome上进行了测试,它一遍又一遍地向我询问用户和密码。。。在Firefox上,只请求一次,但也不允许我进入

顺便说一下,我没有这个问题的日志