Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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
Php 调用REST服务时出错_Php_Javascript_Jquery_Rest_Cordova - Fatal编程技术网

Php 调用REST服务时出错

Php 调用REST服务时出错,php,javascript,jquery,rest,cordova,Php,Javascript,Jquery,Rest,Cordova,我面临一个奇怪的问题。我正在尝试在phonegap应用程序中集成RESTAPI。 当我请求url时,说http://myserver/index.php?m=login通过我的浏览器中的rest客户端,它可以正常工作 但当我通过jQuery ajax调用它时,它会返回以下错误: 警告: 包括(C:/Domains/my portal.org/httpdocs/mmode/template/mobile/index.php) [函数.include]:无法打开流:没有这样的文件或目录 在第13行的

我面临一个奇怪的问题。我正在尝试在phonegap应用程序中集成RESTAPI。 当我请求url时,说
http://myserver/index.php?m=login
通过我的浏览器中的rest客户端,它可以正常工作

但当我通过jQuery ajax调用它时,它会返回以下错误:

警告: 包括(C:/Domains/my portal.org/httpdocs/mmode/template/mobile/index.php) [函数.include]:无法打开流:没有这样的文件或目录 在第13行的C:\Domains\my portal.org\httpdocs\mmode\index.php中 警告:包括(C:/Domains/my portal.org/httpdocs/mmode/template/mobile/index.php) [函数.include]:无法打开流:没有这样的文件或目录 在第13行的C:\Domains\my portal.org\httpdocs\mmode\index.php中 警告:include()

现在的问题不是跨域脚本,因为响应头返回“
访问控制允许源代码:
”。我还在cordova设置中列出了该域的白名单


有人能告诉我这里有什么问题吗?

您可能在浏览器上收到这些警告,但由于渲染方式的原因,这些警告可能不可见。这是脚本中包含的问题,它找不到其中一个文件。由于api不在我的控制范围内,有没有办法忽略这些警告并检索实际响应?看起来好像有什么东西试图包含位于windows服务器上但不存在的PHP文件。问题是PHP中包含的路径问题。包含的代码是什么样子的?你的
htttpdocs
文件夹真的深入到
C
驱动器吗?你能给我们看一小段请求URL的Javascript代码吗?