如何从手机访问我的XAMPP?

时间:2016-05-07 00:03:39

标签: apache mobile xampp connection

几个月前我已经遇到过类似的问题:Why my access from my mobile to my computer network doesn't work?

但是这次我无法解决我的问题。我已经改变了我的计算机和我的网络(但它仍然是一个家庭网络)所以我认为这可能是关于配置的事情,但我无法让它发挥作用。

我已经拥有:

  1. XAMPP同时运行ApacheMySQL
  2. Apache正在端口80上运行。
  3. 我在防火墙上允许新的输入规则允许该端口上的连接。
  4. 我已将手机和电脑连接到同一网络。
  5. 我已经前往CMD并使用命令ipconfig查看我的电脑的IP。
  6. 我已经在我的手机浏览器上放了我之前的步骤上的IP。
  7. 我在httpd.conf文件上尝试过的更改:

    1. <Directory />指令Requiredenied更改为allow
    2. Listen 80之前,我放了Listen IP of my computer:80
    3. 在我的电脑上,我有Windows 10

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

      提前致谢!

4 个答案:

答案 0 :(得分:5)

您需要ngrok

在控制台/终端

运行
ngrok http 80

你会得到类似的东西:

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

在手机上,在浏览器the link like this that appears at the console

处打开

答案 1 :(得分:0)

  1. 如果你有这个:

    <Directory />
            AllowOverride none
            Require all denied
    </Directory>
    

    您需要将其更改为:

    <Directory />
            AllowOverride none
            Require all granted
    </Directory>
    
  2. 如果移动电话和计算机在wifi内连接到网络,您应该登录到wifi路由器,如果有Wireless IsolationClient Isolation选项,请查看选项或... isolation启用,并禁用它。此选项禁用网络上的wifi客户端之间的直接连接。

答案 2 :(得分:0)

你在apache上有基于名称的虚拟主机或基于ip的虚拟主机吗?刚从apache配置发布第一行?对于这样的测试,你可以拥有。这将使apache监听所有可用的网络接口。

在任何情况下,如果是安全问题(允许,必需),您可以在浏览器中查看该页面,并禁止访问。

要解决这样的问题(确定它是否是防火墙问题),最好使用tcpdump和telnet程序。在服务器上,您正在使用tcpdump进行侦听,在客户端上使用telnet发出请求。

tcpdump -i eth0 'port 80'

telnet MYIP 80

答案 3 :(得分:0)

我在XAMPP中遇到过类似的问题,最终意识到这是防火墙问题。

使用您PC的IP,不用担心端口。转到防火墙设置>入站规则> Apache HTTP Server,更改为“允许连接”。

Here's a video应该可以助您一步。

我还发现我必须将本地站点中的URL引用从“ localhost”更改为我的PC的IP。

相关问题