【问题标题】:wamp server working with emulator but not with any other android phonewamp 服务器可与模拟器一起使用,但不能与任何其他 android 手机一起使用
【发布时间】:2014-01-31 07:35:01
【问题描述】:

我是 android 应用程序的新手,想将我的 android 应用程序与 WAMP 服务器连接起来。为此,我参考了How to connect Android with PHP, MySQL。在我使用 android 模拟器调试和运行应用程序之前,一切都很好。但是当我从实际的 android 设备运行相同的代码时。我无法从安卓设备连接 WAMP 服务器。

你能告诉我,如何从安卓设备访问 WAMP 服务器。

请注意:- 我的 android 设备没有与 PC 连接或不在局域网中。

【问题讨论】:

    标签: php android mysql wampserver


    【解决方案1】:

    在这种情况下,您需要修改 Apache 服务器的绑定地址。导航到此目录: wampinstallation\bin\apache\apache2.4.2\conf,然后在任何文本编辑器中打开 httpd.conf。

    Ctrl+F 找到显示“Listen 127.0.0.1:80”的行(我很确定这是默认值),将其更改为“Listen 80”。这会将 Apache 服务器绑定到端口 80 上的任何网络接口,使其可以在您的 LAN 中访问。

    完成后,您需要通过 Wamp 托盘图标重新启动 Apache 服务。

    【讨论】:

    • 首先你没有明白我的意思,我可以在模拟器(Android 虚拟设备)上运行我的应用程序,但不能在实际的 android 设备上运行相同的应用程序。
    • 感谢您的建议。尝试并重新启动 WAMP 服务器一次。但发现同样的错误。
    • 你在安卓应用中请求哪个地址?
    • 我不确定我的手机是否在同一个局域网中。就像我的朋友在家中使用安卓设备访问我的 WAMP 服务器一样。
    • 如果您的设备不在同一个 LAN 上,您将无法访问 WAMP 服务器,除非您将其端口转发,然后通过您的面向公众的 IP 地址从您的设备远程访问它.您可以按照this 教程进行操作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 2019-10-26
    • 1970-01-01
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多