【问题标题】:WampServer 3.0.0 AH01630: client denied by server configuration:WampServer 3.0.0 AH01630:客户端被服务器配置拒绝:
【发布时间】:2016-07-06 13:15:44
【问题描述】:

设置一个新的开发服务器以在 PHP7 上工作,并接受一些培训并跨越僵局。

我可以从 localhost 访问服务器,127.0.0.1 没问题。但是,当我去局域网上的另一台计算机时。我得到了可怕的:

禁止

您无权访问此服务器上的 /dev/lab.php。

所以为了安全起见,我使用新界面来查看新设置如何创建虚拟主机。虚拟主机在本地工作正常,但不能从 LAN 上的另一台 PC 工作。 apache_error.log 显示:

  [authz_core:error] [pid 3408:tid 928] [client 192.168.1.38:54761] AH01630: client denied by server configuration: C:/wamp64/www/dev/lab.php

从我阅读的所有内容来看,应该是对这个的简单更改

 <VirtualHost *:80>
     ServerName dev
     DocumentRoot c:/wamp64/www/dev
      <Directory  "c:/wamp64/www/dev/">
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Require all granted
      </Directory>
 </VirtualHost>

您可以看到我将 Require local 更改为 Require all grant。 没有欢乐!

在另一台 LAN PC 上仍然获得禁止访问。

【问题讨论】:

    标签: php apache server


    【解决方案1】:

    一旦我将本地主机更改为全部授予。子目录开始工作。然后我可以毫无问题地到达http://192.168.1.36/dev。

    <VirtualHost *:80>
     ServerName localhost
     DocumentRoot c:/wamp64/www
      <Directory  "c:/wamp64/www/">
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Require all granted
      </Directory>
    </VirtualHost>
    

    【讨论】:

    • 谢谢,添加这个虚拟主机节点解决了这个问题。以前,我只能从本地计算机访问该站点。但是在添加了这个 VirtualHost 节点之后,我现在可以通过 Internet 公开访问它了。
    【解决方案2】:

    感谢您的提示。我被 WampServer 版本 3.0.6 64 位访问(Apache 版本 2.4.23)卡住了,这段代码有效。

    <VirtualHost *:80>
       ServerName localhost
       DocumentRoot c:/wamp64/www
           <Directory  "c:/wamp64/www/">
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Require all granted
          </Directory>
    </VirtualHost>
    

    【讨论】:

      【解决方案3】:

      如果您更改了 apache 服务器的端口号,您必须在下面的配置中提供相同的端口号。例如,如果您的 apache 端口号是 8080,那么您需要替换 httpd-conf 文件中的现有代码

       <VirtualHost *:8080>
       ServerName dev
       DocumentRoot c:/wamp64/www/dev
        <Directory  "c:/wamp64/www/dev/">
              Options Indexes FollowSymLinks MultiViews
              AllowOverride All
              Require all granted
        </Directory>
      

      【讨论】:

        猜你喜欢
        • 2013-08-25
        • 2020-04-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-09
        • 2020-02-04
        • 1970-01-01
        • 2020-05-31
        相关资源
        最近更新 更多