为什么我不能在同一台计算机上通过“connectify热点”访问计算机上的Apache?

这是情况:

  • 运行Windows XP的计算机
  • 运行Apache
  • 局域网:Internet连接
  • WLAN(Wi-Fi):带有Connectify软件的热点( http://www.connectify.me/ ),免费版本
  • iPhone 3G连接到计算机WLAN以共享计算机互联网连接

到目前为止,互联网连接(浏览互联网)工作正常。 当我使用计算机IP地址(例如: http : //192.0.2.1/examplefolder/ )访问在计算机上运行的服务器时,它无法连接到iPhone(超时)。 当别人(我没有两台电脑)在另一台电脑上做同样的工作,它工作正常,你会看到一个网页。

有人可以解释为什么它不是通过热点工作,我知道它已经与热点连接有关,因为我的电脑可以通过互联网看到。 但是为什么有人可以向我解释? 有针对这个的解决方法吗?

我使用此configuration在iPhone上testing网站。 我没有iPhone上的3Gnetworking连接,所以我想这样做。

正如克里斯提到的,你缺less大部分帮助你的东西。

初学者的Apacheconfiguration将是必须的。 寻找Apache日志也是一个很好的开始。

您声称HotSpot是您的问题的原因,当它实际上可能是您的Apacheconfiguration。 它也可以是您的Windows防火墙configuration。

无论如何,我会看看Apache的configuration,并确保服务器的Listenconfiguration已正确设置。

您可能会设置为仅侦听其LAN IP,并因此放弃Wi-Fi NIC的请求。

在你的情况下,我认为它会是这样的:

听192.168.2.1:80

如果是这种情况,并且您的手机使用另一个IP到达Apache,则Apache将不会回答。