无法从 Android 设备连接到 WAMP 服务器

问题描述 投票:0回答:2

我正在尝试从 Android 设备连接到笔记本电脑的 WAMP 本地主机。但我还是没能通过。

两台机器都连接到同一个wifi,我想应该没问题,因为它共享同一个路由器。

我尝试使用笔记本电脑的 IP 地址,但找不到 wamp 索引页。

我知道之前有很多类似的问题,我已经尝试了很多解决方案,但仍然无法使其工作。

我正在使用 WAMP 2.5

  • 阿帕奇版本:2.4.9
  • PHP 版本:5.5.12
  • 服务器软件:Apache/2.4.9 (Win64) PHP/5.5.12
  • MySQL版本:5.6.17

这是我的httpd.conf配置文件:指向pastebin的链接

php android mysql apache
2个回答
1
投票

一些值得尝试的事情:

  1. 确保笔记本电脑上的防火墙允许 Android 设备通过。您可能只需要添加一个 ip 例外。
  2. 确保防火墙允许访问笔记本电脑上的服务。它可能只允许端口 80(或 WAMP 服务器设置的任何端口)。它也可能意味着 WAMP 可执行文件。
  3. 确保 Android 与笔记本电脑位于同一子网中。如果没有,并且您无法更改它,您可能需要在 Android 和笔记本电脑之间的任何路由器上进行端口转发。 (转发到 WAMP 服务器正在侦听的端口。)
  4. 尝试其他你知道有效的事情 - 例如同一子网上的另一台笔记本电脑/计算机尝试访问 WAMP 服务器;尝试使用 WAMP 服务器的 IP 地址和端口而不是本地主机来访问同一笔记本电脑上的 WAMP 服务器。

请充分了解上述内容的安全影响。打开防火墙端口并在笔记本电脑上安装 Web 服务器会增加安全风险。您可能想确保 WAMP 服务器仅在测试时运行,并在测试后更改防火墙。


0
投票

我发现我的

httpd-vhosts.conf
文件有一个
Require local
,我将其更改为
Require all granted
(然后重新启动 Apache)使其工作。

© www.soinside.com 2019 - 2024. All rights reserved.