我有一个 phpMyAdmin 文件夹。因此,我首先设置 .htaccess 文件夹并在其中输入此内容。
AuthUserFile /var/www/html/phpMyAdmin-3.4/.htpasswd
AuthName "phpMyAdmin Login Page"
AuthType Basic
Require valid-user
我使用此命令创建了用户名和密码
sudo htpasswd -c .htpasswd iamadmin
...我可以看到 .htaccess 和 .htpasswd 文件都在文件夹中。但是当我访问我的链接时,它从未提示输入其他用户名和密码。我的操作系统是 centos 6.2
答案1
您很可能需要配置服务器以允许文件AuthConfig
中的指令.htpasswd
。添加
AllowOverride AuthConfig
在 httpd 配置 (/etc/httpd/conf/httpd.conf) 文件中的适当位置并重新启动 apache
service httpd restart
另请参阅 Apache文档
答案2
- 点击 Wamp Server 图标(phpmyadmin)
- 选择 Apache
- 选择 Apache 模块
- 选择 rewrite_module
- 重新启动Wamp服务器
- 运行你的程序。
如果这不起作用则说明您的文件有问题.htaccess
。