如何从手机访问XAMPP?

Fra*_*ero 4 apache connection xampp mobile

几个月前我已经遇到过类似的问题:为什么我无法通过手机访问计算机网络?

但是这一次我无法解决我的问题。我已经更改了计算机和网络(但仍然是家庭网络),所以我认为这可能与配置有关,但我无法使其正常工作。

我已经有了:

  1. XAMPP同时运行ApacheMySQL
  2. Apache 正在端口80上运行。
  3. 我在防火墙上允许使用新的输入规则,以允许该端口上的连接。
  4. 我已将手机和计算机连接到同一网络。
  5. 我已经转到CMD并使用命令ipconfig来查看计算机的IP。
  6. 我已经将手机上的IP放在我的手机浏览器上了。

我尝试httpd.conf存档的更改:

  1. <Directory />将指令Require从更改deniedallow
  2. Listen 80我上线之前Listen IP of my computer:80

我的电脑上有Windows 10

我可以证明哪些配置可以解决此问题?我看到了很多与同一个问题相关的问题,但都解决了我的问题。

提前致谢!

toh*_*oha 7

你需要恩格罗克

在控制台/终端上运行

ngrok http 80
Run Code Online (Sandbox Code Playgroud)

你会得到类似的东西:

ngrok by @inconshreveable

Tunnel Status                 online
Version                       2.0/2.0
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://92832de0.ngrok.io -> localhost:80
Forwarding                    https://92832de0.ngrok.io -> localhost:80

Connnections                  ttl     opn     rt1     rt5     p50     p90
                              0       0       0.00    0.00    0.00    0.00
Run Code Online (Sandbox Code Playgroud)

在手机上,通过浏览器打开控制台上显示的链接