我的笔记本电脑上有一个WAMP服务器作为我的本地服务器。在这个服务器上,我正在托管一个仅供本地使用的网页。
我还从dyndns.org为我的服务器注册了一个免费域名。我通过运行dyndns.org上的软件来使用动态DNS。
当我尝试访问我的服务器并使用我的浏览器查看我在其上托管的网站时,通过键入localhost或我的免费域名,它可以正常工作。
但问题是,当我的一位朋友坐在我旁边(在同一本地网络上)试图从他的笔记本电脑访问我的网页时,他收到一条错误消息: “您无权访问此服务器”。
我在安装WAMP服务器后配置了httpd.conf文件,并且只将DocumentRoot和Directory更改为我在www文件夹中选择的文件夹。 我还将ServerName更改为我的免费域名。
我不认为以上是问题所在。那么,任何人都知道这里可能有什么问题吗?
答案 0 :(得分:3)
你有没有尝试写这个:
<Directory yourdir>
Order Allow,Deny
Allow from all
</Directory>
答案 1 :(得分:2)
没有那么奏效。但是在弄乱了httpd.conf文件之后,我找到了解决方案。在
< Directory yourdir >
Order Allow,Deny
Allow from all
# I had to put this line also
Require all granted
< /Directory>