Jquery Ajax PHP Json在centos服务器上不工作

Jquery Ajax PHP Json在centos服务器上不工作,php,ajax,json,jquery,centos,Php,Ajax,Json,Jquery,Centos,我一直在用本地的mamp服务器开发我的网站,今天我把它转移到运行centos 6的linux服务器上。除了ajax请求之外,其他一切都正常工作。 ajax请求工作正常,我得到了200个结果,但是不会触发on success事件 我返回一个json编码的数组,以便在js中使用返回的结果,但是当我将数据类型声明为json时,事情似乎停止了工作 这是我的密码: Jquery Ajax: $.ajax({ url:'/GetTarget.php?vId='+jsArray["vuforiaID"

我一直在用本地的mamp服务器开发我的网站,今天我把它转移到运行centos 6的linux服务器上。除了ajax请求之外,其他一切都正常工作。 ajax请求工作正常,我得到了200个结果,但是不会触发on success事件

我返回一个json编码的数组,以便在js中使用返回的结果,但是当我将数据类型声明为json时,事情似乎停止了工作

这是我的密码: Jquery Ajax:

$.ajax({
    url:'/GetTarget.php?vId='+jsArray["vuforiaID"],
    type:"GET",
    dataType:"json",
    success: function (response1) {
                //alert(response1["status"]);
                      var msg = '<img src="/img/ajax-loader-small-blue.gif" /> Processing';
                      for (var i=0; i<parseInt(response1["rating"]); i++) {
                        msg = msg+'<span class="ui-icon ui-icon-star white"></span>';
                      }
    }
});
我已经在PHP上安装并运行了Json

有什么建议吗?

您可以尝试以下方法:

yum install js-jquery

使用有效ID直接导航到
GetTarget.php
时是否出错?是否启用了卷曲?检查错误日志(或自定义日志文件),这可能是PHP配置问题。当我直接导航到GetTarget.PHP时,我正确地看到了输出,没有错误。这可能是一个PHP配置错误,但我看到Json安装在PHPINFO中。您是否发送Json头?尝试注释掉
dataType
选项,看看是否触发了success。否则,请按中所述添加
.error()
函数,并查看状态消息。
yum install js-jquery