Mobile XAMPP-在移动热点上与任何设备共享我的PC localhost

Mobile XAMPP-在移动热点上与任何设备共享我的PC localhost,mobile,xampp,localhost,hotspot,Mobile,Xampp,Localhost,Hotspot,我想在我的手机上尝试一下localhost,这样我就可以看到它是否真的响应性,因为在chrome浏览器中只有很少的选择,比如iPad等等。所以我的电脑有一个移动热点。是否可以将我的本地主机共享到连接的设备?为什么要将PC用作移动热点?难道没有另一个网络可以让你的电脑和其他设备连接并找到对方吗 无论哪种方式,localhost只是本地环回IP地址(127.0.0.1)的简写,用于计算机处理对自身的网络请求。现在,如果其他设备可以连接到PC,那么您所需要做的就是找出您在本地网络上的IP地址,XAMP

我想在我的手机上尝试一下
localhost
,这样我就可以看到它是否真的
响应性
,因为在chrome浏览器中只有很少的选择,比如
iPad等等。
所以我的电脑有一个移动热点。是否可以将我的
本地主机
共享到连接的设备?

为什么要将PC用作移动热点?难道没有另一个网络可以让你的电脑和其他设备连接并找到对方吗

无论哪种方式,
localhost
只是本地环回IP地址(127.0.0.1)的简写,用于计算机处理对自身的网络请求。现在,如果其他设备可以连接到PC,那么您所需要做的就是找出您在本地网络上的IP地址,XAMPP的Apache服务器是否正在侦听网络上的请求,以及本地防火墙是否没有阻止访问

(Windows)在执行任何其他操作之前,请确保Windows IIS未运行!它占用默认的http端口(80),如果它在那里,就会导致问题

首先,计算您的IP地址:

  • (Windows)打开命令提示符(开始->搜索cmd.exe或运行并输入cmd)/(Linux/Unix/Mac)打开终端
  • (Windows)运行ip配置并查找指定IPv4地址的行,如果必须//(Linux/Unix/Mac)运行ifconfig并查找说明inet的行,请将其写下来。 不管怎样,这个地址可能看起来像192.168.X.Y
接下来,检查Apache是否正在侦听

  • 由于这通常是默认设置,因此可能是。因此,抓取连接在同一网络上的任何其他设备并打开浏览器
  • 在地址栏中键入运行XAMPP的PC的192.168.X.Y IP地址
  • 如果您没有看到错误,请转到您的文件并享受
  • 如果您确实遇到错误,请更改Apache的配置(httpd.conf)并搜索包含“Listen 80”的行,如果您找不到它,则它可能正在侦听0.0.0:80,您需要将该行编辑为“Listen 80”,因为这将允许它侦听网络上的所有地址
最后,您无法访问它,因此请检查防火墙是否阻止访问。这通常是Windows防火墙不信任任何没有微软标签的东西

  • 转到控制面板>Windows防火墙>允许程序通过Windows防火墙通信>添加另一个程序名:http端口:80

如果它仍然无法工作,并且您正在运行Windows,请参考,因为您不是第一个在设置方面遇到问题的人。

该死,我从来没有想过这一点,谢谢,伙计,它与Windows一起工作network@JJ洛德斯不能责怪你,很多人刚开始在他们的网络上运行服务器时没有想到这一点。虽然我会说,在你开发的系统上运行服务器可能会让加载时间变得可怕,所以如果你有一个备用的(古老的)系统,我建议你在上面设置一个简单的web服务器,并在需要在移动设备上测试时将文件推送到那里。Debian提供了在干净安装上作为Apache Web服务器安装的选项,这为真实服务器(大多数是运行Apache/nginx的Linux)提供了一个很好的测试用例