使用XAMPP运行一个网站,并为phpmyadmin和mySQL设置安全性,我添加了以下访问phpmyadmin的授权:
别名/phpmyadmin“D:/XAMP/phpMyAdmin/”〈目录“D:/XAMP/phpMyAdmin”〉允许覆盖身份验证配置顺序允许,拒绝允许来自127.0.0.1
但现在我自己的机器无法连接到phpmyadmin,我收到了禁止的消息!
使用XAMPP运行一个网站,并为phpmyadmin和mySQL设置安全性,我添加了以下访问phpmyadmin的授权:
别名/phpmyadmin“D:/XAMP/phpMyAdmin/”〈目录“D:/XAMP/phpMyAdmin”〉允许覆盖身份验证配置顺序允许,拒绝允许来自127.0.0.1
但现在我自己的机器无法连接到phpmyadmin,我收到了禁止的消息!
1条答案
按热度按时间55ooxyrt1#
这可能是因为您的本地主机运行的Apache版本已更新,并且您使用的Apache配置可能已过时。
在配置之前,基于客户机主机名、IP地址和客户机请求的其他特征的访问控制是使用Order、Allow、Deny和Satisfy指令完成的。
但是现在,这种访问控制是使用新模块mod_authz_host以与其他授权检查相同的方式完成的。旧的访问控制习惯用法应该被新的身份验证机制所取代,尽管为了与旧的配置兼容,提供了新模块mod_access_compat。
替换
与
如果满足下列任一条件,本地提供程序将允许访问服务器: