我正在尝试使用Android设备(Google Nexus S)中的网络浏览器测试php网站。 Android版本是4.0.3。我在我的机器上安装了WampServer(运行Windows 7),并将我的php代码复制到wamp / www目录中。我可以通过从我的机器上的Web浏览器浏览到localhost来测试代码。要从我的Android设备测试,我尝试浏览到我的机器的公共IP地址,但浏览器只是卡住并且没有加载页面。
有没有人知道这个问题的解决方案?
感谢。
答案 0 :(得分:0)
如果您正在浏览PUBLIC IP,则需要确保Windows 7防火墙允许该端口上的流量。从本地主机浏览最有可能是有效的,因为您的防火墙不会阻止本地流量。浏览到您的PUBLIC IP意味着您要上网,点击防火墙(路由器/ Windows 7?),然后尝试访问您的服务器。你的路由器上有端口转发设置吗?您是否尝试过访问本地LAN IP而不是公共IP?
答案 1 :(得分:0)
这就是我的所作所为:
参考文献:
http://forum.wampserver.com/read.php?2,13744
http://forum.wampserver.com/read.php?2,30970,30989
我将Apache httpd.conf更改为侦听端口8080而不是80。
此外,我在Windows防火墙中添加了一个新的入站规则,以允许端口8080 TCP连接。