参考了很多大神的分享解答,  现在不知道是参考的哪个人的 如有抄袭 侵权请告知, 加上链接或者删除!!!

最近想按个分屏提高学习代码效率, 晚上突然想到可以用本本连接WiFI 然后通过 局域网访问PC开发文件  192.168.0.XX ;

PC 使用的是wamp集成环境(本人前端小白渣渣,因为工作原因自学了一点php...), 使用http://localhost可以打开网站,然后用本本访问局域网PC的ip(如:http://192.168.0.108/),提示403错误,无权访问该页面。

中间有太多次修改, 然后快要放弃的时候, 想到先用本本开node.JS端口,然后PC反向访问本本的服务器,发现是成功的! (node很差劲,还没php用得好...) , 说明了没有什么防火墙什么乱七八糟的原因,  还是wamp集成中 apache的设置问题...

在网上找了好多资料,最后终于找到了,解决方案如下:我的wamp装在D盘下,需要修改一下D:\wamp64\Apache2\conf下的httpd.conf (或者直接在 wamp图标点击  Apache 设置  httpd.config 文件 )文件中的一些权限设置找到下面Directory开头的下面两段:

其中应该是有三段 <Directory***?  这样的闭合标签

全部改成以下形式:

<Directory />


AllowOverride none
Allow from all
Require all granted


</Directory>

   解决方法:1.将Allow from 127.0.0.1改为Allow from all 

                 2.将Deny from all改为Allow from a

    3.Require 后面改成 Require all granted

 

 

找到这...我重启完 发现还是不行,然后突然又想到了还有一个 设置  apache -- httpd-vhost.config 文件 就是设置根目录和多站点的那个   里面也同样