【问题标题】:phonegap doesn't connect with xampp server on localhostphonegap 无法与本地主机上的 xampp 服务器连接
【发布时间】:2018-07-27 09:34:22
【问题描述】:

我的 Windows 7 PC 上有一个 PhoneGap 项目。我已经在我的 PC 上安装了 PhoneGap 开发者应用程序,它通过服务器地址连接:http://192.168.1.16:3000

当我在 PhoneGap 开发者应用程序上加载项目时,一切正常。问题是我有一个数据库本地保存在我的 PC(本地主机)上,我通过 XAMPP 访问它。当我设置 XAMPP 服务器时,我无法访问数据库,并且当我运行项目时,它向我显示一个错误。

如果我在服务器上连接一个在线数据库,它就可以工作。我的意思是它正在使用在线数据库,但不适用于本地主机。

谁能帮助我如何访问本地服务器上的数据库。

var url = "http://localhost:81/myapp/auth.php";

如果我在上面的图像结果中运行此链接:

enter image description here

【问题讨论】:

  • 您从 PHP 收到的 500 错误应该为您提供一些关于数据库连接失败的确切原因的重要信息。检查日志。
  • 你是怎么解决这个问题的,遇到同样的事情

标签: javascript php jquery cordova phonegap-build


【解决方案1】:

您的应用正在电话上运行,并将localhost 解释为它自己的主机。

尝试使用从您的 PC 的路由器获得的 IP。比如192.168.x.x左右。

另外请注意,由于 MySQL 服务器的 listen 配置,与您的 PC 数据库的直接连接可能会被阻止

【讨论】:

    猜你喜欢
    • 2016-02-19
    • 1970-01-01
    • 2022-12-14
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多