我已经在我的 windows7(64 位)上安装了 xampp。我可以从我自己的计算机上查看我的 php 网站,但同一网络中的其他人无论尝试我自己的 IP 192.168.x.xx/web 文件夹或 127.0.0.1/web 文件夹都无法打开。
我之前在 32 位 win7 中做过同样的事情,效果很好。我想知道我怎样才能让它工作?
我对 php 和 xampp 很陌生,所以请提供更多详细信息。真的很感激!
我已经在我的 windows7(64 位)上安装了 xampp。我可以从我自己的计算机上查看我的 php 网站,但同一网络中的其他人无论尝试我自己的 IP 192.168.x.xx/web 文件夹或 127.0.0.1/web 文件夹都无法打开。
我之前在 32 位 win7 中做过同样的事情,效果很好。我想知道我怎样才能让它工作?
我对 php 和 xampp 很陌生,所以请提供更多详细信息。真的很感激!
如果您使用的是 Windows,那么您所要做的就是转到允许应用程序通过 Windows 防火墙。单击允许另一个应用程序选择 Apache 并标记公共和私有。再次允许另一个应用程序这次选择 xampp 并标记公共和私有并完成点击应用并退出。通过按 windows button+r write cmd 打开 cmd ,而不是在 cmd write ipconfig find your ip 。比打开你的浏览器写下你的 ip http://192.168.1.x你将在 xampp 启动页面上。如果你想访问你的本地站点,只需将 / 放在你的 ip 前面,例如http://192.168。 1.x/你的网站。现在您可以在专用网络计算机上访问您的网站。
尝试运行此命令并验证您的 Web 服务器端口是否正在侦听所有接口 (0.0.0.0):
netstat -an | find "LISTEN"
在您专门配置它之前,Tomcat 不监听 0.0.0.0 是很常见的。
除此之外,验证端口没有被某些东西阻塞。
127.0.0.1 肯定不会工作,因为那是本地机器的 ip 地址。您是否可能在您的 url 中缺少端口号,所以从另一台计算机尝试 192.168.xx:80/index.html 或类似
更改您的防火墙设置。它会打开所以请关闭窗口防火墙设置。我希望它会起作用。
可能是您的防火墙配置已打开,更改它,您的问题将得到解决。我也有同样的问题,通过这种方式解决了。