我是WAMP的新手,今天才安装。

设置进行得很好,localhost似乎工作,但当我试图访问phpMyAdmin我得到这个错误:

被禁止的 您没有权限访问此服务器上的/phpmyadmin/。

为什么我得到这个权限访问错误与phpMyAdmin?

我用的是Windows 7。


当前回答

1.更改D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf近279行

Require local 

 into 

Require all granted

2.在D:\wamp\alias\phpmyadmin.conf中从已有的修改如下

   <Directory "d:/wamp/apps/phpmyadmin4.1.14/">
       Options Indexes FollowSymLinks MultiViews
       AllowOverride all
       Require all granted
       Order Deny,Allow
       Allow from all
   </Directory>

3.单击,重新启动wamp中的所有服务。

4.点击上线wamp。

5.再次单击“重启wamp中的所有服务”。

希望有帮助。

其他回答

你可以通过

http://127.0.0.1:PortNumber/

如果您不想更改配置文件

简单的解决方案是找到phpmyadmin.conf文件,然后在里面找到下面的代码,

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">

Options Indexes FollowSymLinks MultiViews

AllowOverride all

    Order Deny,Allow

Deny from all

Allow from 127.0.0.1

</Directory>

把“所有否定”改为“所有允许”。

OR

点击下面的链接来更好地了解如何做到这一点,

WAMP表示禁止在Windows 7或8上,您没有访问/phpmyadmin/的权限

享受:)

在WAMP 3.1.4 x64中,我解决了更新文件C:\wamp64\alias\phpmyadmin.conf的问题:

Alias /phpmyadmin "c:/wamp64/apps/phpmyadmin4.8.3/"

<Directory "c:/wamp64/apps/phpmyadmin4.8.3/">
    Options +Indexes +FollowSymLinks +MultiViews
  AllowOverride all
  <ifDefine APACHE24>
        Require local
    </ifDefine>
    <ifDefine !APACHE24>
        Order Deny,Allow
    Deny from all
    Allow from localhost ::1 127.0.0.1
    </ifDefine>

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

:

Alias /phpmyadmin "c:/wamp64/apps/phpmyadmin4.8.3/"

<Directory "c:/wamp64/apps/phpmyadmin4.8.3/">
    Options +Indexes +FollowSymLinks +MultiViews
  AllowOverride all
    Require all granted

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

最后重新启动所有WAMP服务。

就连我也在域名问题上遇到了同样的问题。如果我给出一个IP地址,它就能工作。但有了域名就不是这样了。

然后我检查了我的DNS A记录。域有多个条目,分配了不同的IP地址。我删除了所有错误的值,它起作用了。如果有人遇到类似的问题,请再检查一下。

我的设置是WAMP绑定到IPv6地址(并且每次我重新安装WAMP)。

为了解决这个问题,我进入c:\wamp\alias\phpmyadmin.conf,并添加一行Allow from::1