无法从 android 设备连接到 xampp 服务器
Posted
技术标签:
【中文标题】无法从 android 设备连接到 xampp 服务器【英文标题】:Unable to connect to xampp server from android device 【发布时间】:2018-07-12 16:52:55 【问题描述】:我在我的 android 应用程序中使用 BrainTree 支付服务。对于服务器,我使用 php 和 XAMPP。现在,当我使用模拟器并通过“http://10.0.2.2:80”访问服务器时。
IP 地址,一切正常,但如果我把笔记本电脑的 IP 地址(服务器运行的地方)放在安卓设备和模拟器上,它就不能工作。
我得到了:
“连接超时错误”
【问题讨论】:
【参考方案1】:尝试禁用 Windows Defender,更改 Apache 的 require all granted
配置等,然后尝试禁用 Windows 防火墙。
【讨论】:
【参考方案2】:谢谢!原来是 McAfee 阻止了连接请求。所以禁用 McAfee 后,它起作用了!
【讨论】:
【参考方案3】:确保您使用的是在命令提示符中键入 ipconfig 时看到的 ipv4。
【讨论】:
【参考方案4】:(1) 确保您的 Android 设备和笔记本电脑都在完全相同的无线网络上。这必须是同一个路由器,所以我会避免在可能有许多路由器服务于网络的公共区域进行测试。
(2) 有时您的防火墙可能会阻止传入连接,请暂时禁用它。
(3) 仔细检查您是否连接到代码中的正确 IP 地址。 CMD -> ipconfig,然后是 ipv4
【讨论】:
嗨,检查了上述所有 3 个步骤,设置正确。我什至尝试在其他无线网络中运行该应用程序,速度非常快。它给出“W/System.err: cz.msebera. android.httpclient.conn.ConnectTimeoutException: 连接到/192.168.1.89:80 超时"..以上是关于无法从 android 设备连接到 xampp 服务器的主要内容,如果未能解决你的问题,请参考以下文章
Android设备无法连接到本地主机中的mysql [关闭]
Android 手机无法连接到安装在 VMware 上的 XAMPP 服务器