Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
爱奥尼亚移动电话+;MySQL服务器+;PC上的PHP(XAMPP)_Php_Mysql_Ionic Framework_Localhost - Fatal编程技术网

爱奥尼亚移动电话+;MySQL服务器+;PC上的PHP(XAMPP)

爱奥尼亚移动电话+;MySQL服务器+;PC上的PHP(XAMPP),php,mysql,ionic-framework,localhost,Php,Mysql,Ionic Framework,Localhost,您好,我目前正在学习混合移动应用程序的离子框架,我想将其连接到本地主机服务器(XAMPP) 我正在通过Ionic start myApp blank和Ionic serve在我的电脑上开发Ionic应用程序 我在XAMPP中的htdocs文件夹中有一个php文件,它充当服务器端的函数,用于调用/查询我的MySQL数据库。 嗯,开发进展顺利,我正在我的电脑上运行Ionic应用程序,我的电脑上也安装了XAMPP 但是,当我尝试ionic cordova将我的ionic应用程序构建为APK文件进行调试

您好,我目前正在学习混合移动应用程序的离子框架,我想将其连接到本地主机服务器(XAMPP)

我正在通过
Ionic start myApp blank
Ionic serve
在我的电脑上开发Ionic应用程序

我在XAMPP中的htdocs文件夹中有一个php文件,它充当服务器端的函数,用于调用/查询我的MySQL数据库。 嗯,开发进展顺利,我正在我的电脑上运行Ionic应用程序,我的电脑上也安装了XAMPP

但是,当我尝试
ionic cordova将我的ionic应用程序构建为APK文件进行调试部署,并在我的移动设备上安装APK时,它不起作用

我知道原因

  • 因为我代码中的链接:var link=''
我的问题:

  • 如何访问localhost服务器XAMPP中的PHP文件 当我的爱奥尼亚应用程序已APK并安装在我的电脑上时,在我的电脑上 移动设备

  • 我可以使用我的个人电脑IPv4地址(表示个人电脑和手机已连接) 在同一WIFI上)而不是var-link中的本地主机

我希望有人能在我黑暗的房间里给我一盏灯。
提前感谢

我找到了一种方法来连接我的PC localhost web服务器

首先,我尝试使用cmd上的命令
ipconfig
连接到我的WIFI IPv4地址。我试着连接到它,然后它成功了。我能够将我的移动应用程序连接到我的PC Localhost web服务器(XAMPP)。但问题是,每当WIFI重新启动时,WIFI IPv4地址都会因为我的WIFI DHCP(从我读到的)而改变

所以,我想出了另一个解决方案。我在电脑的控制面板/网络和互联网/网络连接中设置了我的WIFI IPv4地址,并编辑了WIFI IPv4地址,而不是自动分配,我将其更改为静态。每当我的WIFI设备重新启动时,它不会更改我的PC WIFI IP地址

所以,我的问题就是这样解决的。但我认为,当在WIFI上为其他连接的设备分配相同的WIFI IPv4地址时,问题会很快出现。但是,现在还可以。我很高兴我可以从我的移动设备访问我的PC上XAMPP上的MySQL数据库,并能够查询数据

谢谢。我希望这能解决其他和我有类似问题的人的问题。快乐编码