Wamp Server 3.0.6 可以作为 localhost 正常工作,但不能在网络上运行

Posted

技术标签:

【中文标题】Wamp Server 3.0.6 可以作为 localhost 正常工作,但不能在网络上运行【英文标题】:Wamp Server 3.0.6 working fine as localhost, but not on network 【发布时间】:2017-03-11 00:39:21 【问题描述】:

我刚刚在服务器上安装了 WAMP 服务器,登录到服务器后,一切正常,网站按我预期的方式显示,但是如果我尝试从远程机器访问该网站,我会收到一条消息

'禁止访问-您无权访问此服务器上的 /'

我已经检查了服务器是否在线并且所有服务都在运行......并且它们是

【问题讨论】:

***.com/questions/8366976/… 的可能重复项 我相信你的 apache 配置错误。 查看您的 apache http 服务器的主机配置。这就是定义接受或不接受哪些请求的配置。 【参考方案1】:

在您的虚拟主机目录中,将Require local更改为Require all grant

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot your_path
    <Directory  "your_path/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

改为:

    <Directory  "your_path/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>

【讨论】:

如果您不使用虚拟主机,请在您的主要 httpd.conf 文件中:单击 Wamp 图标 -> apache -> httpd.conf。请注意,如果您不使用虚拟主机,则没有 【参考方案2】:

虚拟主机上最有可能的 apache 权限。确保它不限于本地主机。如果可能,请发布您的 apache 日志。错误日志会告诉你原因。

【讨论】:

我从原版安装中唯一改变的是我勾选了“允许虚拟主机本地 ip 不是 127.*” hmm.. 当我尝试打开 httpd-vhosts.conf 时,我收到一条错误消息 - '无法执行菜单项(内部错误)[异常] 无法执行运行操作:系统无法找到指定的文件。'

以上是关于Wamp Server 3.0.6 可以作为 localhost 正常工作,但不能在网络上运行的主要内容,如果未能解决你的问题,请参考以下文章

我的wamp 3.0.6没有开始给出apache错误。有人可以推荐吗?

wamp 3.0.6(apache 2.4.23) 403 forbidden 解决办法

wamp设置多站点与外网访问

本地wamp的Internal Server Error错误解决方法

应用wamp3.x.x设置,让外网能够访问本服务器

403 Forbidden on wamp server