无法从我的本地网络访问 XAMPP (1.7.3)
我在 Windows 7 上运行 XAMPP 1.7.3。我的问题是,当我尝试从另一台计算机访问我的服务器 (localhost) 时,服务器没有响应。例如,[在我的计算机上]当我输入“http://localhost”时,我的页面就会出现。但是,当我尝试从计算机访问“http://192.168.0.102”时,没有任何反应。当我输入外部 IP 时,没有任何显示,但是当将 HTTPS 添加到外部 IP 时,会显示我的 Linksys WRT54GS 配置页面,要求输入密码。我已经尝试过端口转发和本地“静态IP”,但没有运气,除了我的本地IP从未改变。谁能帮助我吗?
I am running XAMPP 1.7.3 on windows 7. My problem is that when I try to access my server (localhost) from another computer, the server does not respond. For example, [on my computer] when I type in 'http://localhost', my pages come up. However, when I try accessing 'http://192.168.0.102' from my computer, nothing happens. When I type in my external IP, nothing shows up, but when add HTTPS to the external IP, my Linksys WRT54GS config page shows up, asking for a password. I have already tried port forwarding and a local "static IP", and no luck, other than my local IP never changing. Can anyone help me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下是我配置 XAMPP 安装的方式。也许它对你有用。
打开 C:\xampp\apache\conf\extra\httpd-vhosts.conf
为每个添加一个 VirtualHost 块您正在运行的站点:
Apache config
向您的主机添加一行
127.0.0.1 exampledomain.dev
在连接计算机的主机文件上:
192.168.0.102 exampledomain.dev
您可以使用 ctrl+r 并运行
轻松访问您的主机文件
记事本%SYSTEMROOT%\system32\drivers\etc\hosts
Here's how I have my XAMPP installation configured. Maybe it will work for you.
Open C:\xampp\apache\conf\extra\httpd-vhosts.conf
Add a VirtualHost block for each site you are running:
Apache config
Add a line to your hosts
127.0.0.1 exampledomain.dev
On the connecting computer's host file:
192.168.0.102 exampledomain.dev
You can easily access your hosts file by using ctrl+r and running
notepad %SYSTEMROOT%\system32\drivers\etc\hosts