我是WAMP的新手,今天才安装。
设置进行得很好,localhost似乎工作,但当我试图访问phpMyAdmin我得到这个错误:
被禁止的 您没有权限访问此服务器上的/phpmyadmin/。
为什么我得到这个权限访问错误与phpMyAdmin?
我用的是Windows 7。
我是WAMP的新手,今天才安装。
设置进行得很好,localhost似乎工作,但当我试图访问phpMyAdmin我得到这个错误:
被禁止的 您没有权限访问此服务器上的/phpmyadmin/。
为什么我得到这个权限访问错误与phpMyAdmin?
我用的是Windows 7。
当前回答
如果你的WAMP图标不是绿色的,请尝试: 左键单击WAMP图标> MySQL > Services > Install Service
其他回答
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中的所有服务”。
希望有帮助。
改变
Listen 80
to
Listen 127.0.0.1:80
在httpd.conf文件中。它将Apache绑定到特定的IP地址和端口。
您必须检查WAMP服务器是否在线。
要使WAMP服务器联机,请执行以下步骤。
转到WAMP服务器通知图标(在任务栏中)。 单击WAMP服务器图标。 从菜单中选择最后一个选项,即“联机” 您的服务器将自动重新启动(仅限最新版本)。否则,您必须手动重新启动服务器。
然后你就完成了…
就连我也在域名问题上遇到了同样的问题。如果我给出一个IP地址,它就能工作。但有了域名就不是这样了。
然后我检查了我的DNS A记录。域有多个条目,分配了不同的IP地址。我删除了所有错误的值,它起作用了。如果有人遇到类似的问题,请再检查一下。
如果你在Apache 2.4.2或更高版本中使用WAMP,你需要使用“要求全部”而不是“允许”,并删除命令拒绝,允许:
<Directory "f:/Projects/myproject/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require all granted
</Directory>
*如本文所述