Phpmyadmin 403禁止,需要授予所有作品,但特定IP不

时间:2017-08-23 13:27:56

标签: php mysql apache phpmyadmin

我知道这是一个非常常见的问题,关于这个问题有很多帖子。但我无法找到解决问题的方法:

我无法访问我网站的/phpmyadmin/页面。

我能够访问/phpmyadmin/的唯一方法是在phpmyadmin.conf文件中授予所有权限。

几乎每个解决方案都提供了这个答案,要求在配置文件中授予所有权限,但这是一个糟糕的建议,可能会损害您的网站,因为您基本上可以让所有人访问phpmyadmin。

但我无法理解为什么授予所有用户访问权限,但我的特定公共IP(以及其他IP)不起作用。这基本上意味着某些地方会出现其他(IP)限制。

同时添加不同的子网也不起作用(如/ 16/8)。

我在这里找不到什么东西?

澄清:

这有效:

<IfModule mod_authz_core.c>
 # Apache 2.4
 <RequireAny>
  Require ip 127.0.0.1
  Require ip ::1
  Require all granted
</RequireAny>

但这不起作用:

<IfModule mod_authz_core.c>
         # Apache 2.4
         <RequireAny>
           Require ip 127.0.0.1
           Require ip ::1
           Require ip [my public ip]
         </RequireAny>

0 个答案:

没有答案