我刚刚在我的计算机上安装了全新的 xampp 堆栈,并且可以从 localhost、我的 PC 名称和 IP 地址访问它。目前还没有任何内容,但可以正常获取欢迎页面。
我似乎记得过去其他用户可以通过我的 IP(192.168.2.6)访问我的本地主机,但我似乎无法让它工作。
我们都可以正常 ping 通对方,所以我不明白问题出在哪里。
我们在 httpd.conf 中尝试了一些操作,并且每次都重新启动了 apache,但我还是很困惑。
有人知道我是否需要添加 VirtualHost 条目,或者更可能是防火墙问题或类似问题?
答案1
据我所知,这确实是防火墙问题。如果您位于 NAT 后面,则应设置调制解调器/NAT 配置以将端口 80 转发到您的计算机。
答案2
如果您在路由器后面,则检查 NAT 设置。如果您在同一个子网/vlan 上,则检查 xampp 主机上是否有防火墙软件授予。
尝试在其他机器上使用 /etc/hosts(或 Windows 上的等效程序)将 xampp 主机机器名称绑定到该 xampp 机器的 ip 地址。