【发布时间】: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 上仍然获得禁止访问。
【问题讨论】: