错误 403. Wamp 服务器

Posted

技术标签:

【中文标题】错误 403. Wamp 服务器【英文标题】:Error 403. Wamp Server 【发布时间】:2012-01-25 01:58:00 【问题描述】:

我已经安装了 wamp server 2.2 我正在使用 Windows 7

当我当时在线时,我无法使用 WaMp 找到本地主机 它给了我一些 Forbidden Error..You Don't have Access 这种错误。

但是当我断开互联网连接时,我可以获得 localhost..phpmyadmin 和 WAMP 服务器的所有功能。

我通过将 Apache httpd .conf 更改为将 All..."Deny all" 替换为 "Allow all" 进行了很多尝试,但我仍然无法使其在线。

【问题讨论】:

把本地主机的ip给你带来什么?试试127.0.0.1 或任何你配置的东西。 对于 Windows 8 chk 这个***.com/questions/13945783/… 【参考方案1】:

剪切和粘贴:

Error 403 Forbidden with phpmyadmin and WAMP Server
Error 403
-----
Forbidden
You do not have permission to access / on this server.

编辑 Apache 配置文件 httpd.conf 并找到以下行:

# onlineoffline tag - don't remove

Order deny, allow
Deny from all
Allow from 127.0.0.1

将它们更改为:

Order allow, deny
Allow from all 

有效。

【讨论】:

【参考方案2】:

我尝试了此处发布的解决方案,但无法在 Windows 8 机器上启动 wamp 2.2。来自 wamp 服务器论坛的This link 已解决问题。我需要在 httpd.conf 文件中将“Listen 80”更改为“Listen 0.0.0.0:80”。这可能是我的机器特有的问题,但解决方案很有效。

【讨论】:

【参考方案3】:

只需将您的 wampserver 上线 在托盘中右键单击 wamp 图标并 Put Online

【讨论】:

【参考方案4】:

在连接菜单中将服务器联机对我没有帮助。如果您使用的是 Wamp server 2.2E,您将在 httpd.conf 文件中找到这些行

#   onlineoffline tag - don't remove
Require local

把它们改成

#   onlineoffline tag - don't remove
Require all granted

这解决了我的问题。

【讨论】:

这也正是我的问题所在。使用上下文菜单并没有改变这一行。 在我的httpd.conf 中没有这些行【参考方案5】:

您的 www 目录中可能还有一个导致此错误的 .htaccess 文件。请务必检查。

【讨论】:

【参考方案6】:

您可以在httpd.conf 文件中将127.0.0.1 更改为::1 或将Deny from all 更改为Allow from all。我在http://www.webtrunghieu.info/site?p=21 有一篇关于 Windows 8 上此错误的博客@

【讨论】:

我在使用 Windows 8 时遇到了同样的问题。您的解决方案刚刚解决了我的问题。谢谢!【参考方案7】:

转到 C:/Windows/System32/drivers/etc/host

找到 "#127.0.0.1 本地主机" 行并通过删除 # 符号取消注释

即使您以管理员身份登录,也可能会收到“拒绝访问”消息。

要解决此问题,请右键单击您的文件编辑软件,然后单击以管理员身份运行。

你应该可以保存文件了

之后本地主机应该可以正常工作了。

【讨论】:

以上是关于错误 403. Wamp 服务器的主要内容,如果未能解决你的问题,请参考以下文章

WAMP phpmyadmin 403 错误,不知从何而来?

403 Forbidden on wamp server

路由错误或 wamp 错误?

403 Forbidden 您无权访问此服务器上的 /c:/wamp/www/index.php

将 WAMP 用于自定义网站时出现错误代码 403

PHP7 学习笔记403 Forbidden - WAMP Server 2.5