我自己的电脑里有一个 Apache 服务器,我可以通过http://localhost
和访问它http://xxx.xxx.x.xxx
。两者都显示有用在网页中。当我的对等方尝试通过 连接到我的 Apache 时http://xxx.xxx.x.xxx
,浏览器似乎拒绝连接到我的 Apache。
我通常使用 localhost 开发我的 web 应用程序来测试结果,我知道如何让我的对等方连接到我的 Apache 以便他们可以在我的本地电脑上查看结果而无需将其部署到服务器吗?
答案1
最常见的原因是防火墙阻止了连接,但要确定,您需要更多信息,例如。对方可以 ping 通您机器的 IP 地址吗?当您尝试访问该页面时,您是否在 ie 中收到特定的错误消息,您的 apache 日志中是否显示任何内容,等等。
答案2
什么是“你的对等体”?它是同一网络上的计算机吗?在互联网上?什么?
对于前一种情况,最有可能的原因就是防火墙阻止了 80 端口。
如果您尝试从您自己的网络之外访问它,请查看您的路由器。