如何从 android 连接到 localhost 端口?

如何从 android 连接到 localhost 端口?

我的本地计算机上有 EasyPHP 服务器。我正在编写一个连接到 PHP 脚本并将结果返回到本地 PC 的程序。一切正常,我使用的是 127.0.0.1:8888 地址和端口。我使用 8888 是因为我需要端口 80 用于其他用途。

我已连接到家中的无线网络。我将应用程序放在 Android 上并将地址更改为,http://192.168.1.101:8888/page.php但我无法获得结果。

任何人都知道如何通过位于同一网络上的其他设备(在我的情况下是无线)连接到本地主机服务器。

答案1

您的 Web 服务器可能只监听本地主机 (127.0.0.1),而其他任何计算机都无法访问该主机。您希望 Web 服务器监听所有 IP 地址。如果您使用的是 Apache,请编辑您的配置并确保监听行如下所示:

Listen 8888

并且您的虚拟主机条目(如果有)如下所示:

<VirtualHost *:8888>

这将导致 Apache 监听所有接口。

相关内容