我在Windows 7 PC上有一个PhoneGap项目。我已经在PC上安装了PhoneGap开发人员应用程序,该应用程序通过服务器地址http://192.168.1.16:3000连接。
当我在PhoneGap开发人员应用程序上加载项目时,一切正常。问题是我有一个数据库,该数据库保存在本地PC(本地主机)上,并且可以通过XAMPP访问它。设置XAMPP服务器时,我无法访问数据库,并且在运行项目时,它向我显示错误。
如果我在服务器上连接了在线数据库,它将正常工作。我的意思是它正在使用在线数据库,但不能在本地主机上使用。
任何人都可以帮助我如何访问本地服务器上的数据库。
var url = "http://localhost:81/myapp/auth.php";
如果我运行,请在上面的图片结果上打开此链接:
答案 0 :(得分:0)
您的应用程序正在手机上运行,并将localhost
解释为其自己的主机。
尝试使用从PC smth的路由器获得的IP。像192.168.x.x
左右。
还请注意,由于MySQL服务器的listen
配置,可能会阻止与PC数据库的直接连接