ajax调用返回500内部错误

ajax调用返回500内部错误

问题描述:

我有一些本地工作的$ .getJSON()调用,但是当我上传活动服务器上的脚本时,它只引发500内部错误,我也有一些其他Ajax调用(不是json)其中一些工作,一些不..ajax调用返回500内部错误

我想直接去哪里我所说的$ .getJSON(),但我只是不会得到任何文件..不是一个简单的错误

前。

 $.getJSON("file.php", 
     function(data){ 
      console.log(data); 
     }); 

抛出500内部错误..

但这:

$.ajax({ 
    type: "POST", 
    url: "file2.php", 
    data: { 
     val: '1' 
    }, 
    success: function(data){ 
     console.log(data); 
    } 
}); 

似乎工作

的file.php我检查如果一个Ajax请求,然后存储一些内幕数组中的值,然后将其作为json_encode($ array)回显;

所有这些工作的本地机器上而不是活的服务器上

编辑:解决方案只是删除并重新添加服务器上的文件。

+0

这些是两个不同的网址 - 首先是'文件'然后是'文件2'。错字? – Zirak 2011-05-22 13:09:33

+0

我们可以看到php代码吗?另外,你发送正确的标题? – 2011-05-22 13:10:41

+0

@Zirak我只是举一个例子,看看第一个不工作,并抛出500错误和第二个工作,@ passcod它现在工作,我不知道为什么,我删除了所有的文件,并将其替换在服务器上,可能更换有问题。 – fxuser 2011-05-22 13:13:56

编辑:解决方案只是删除并再次添加服务器上的文件。