ajax调用返回500内部错误
我有一些 $.getJSON() 调用,它们在本地工作得很好,但是当我将脚本上传到实时服务器上时,它只会抛出 500 内部错误,我还有一些其他 ajax 调用(不是 json),其中一些工作,一些不工作
。尝试直接转到我调用 $.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);
所有这些都在本地计算机上工作,但不在实时服务器上
编辑:解决方案只是删除并再次添加服务器上的文件。
i have some $.getJSON() calls which work locally just fine but when i upload the script on live server it just throws 500 internal error , i also have some other ajax calls(not json) where some work and some not..
i tried to go directly to the file where i call the $.getJSON() but i just wont get anything.. not a simple error
ex.
$.getJSON("file.php",
function(data){
console.log(data);
});
throws 500 internal error..
but this:
$.ajax({
type: "POST",
url: "file2.php",
data: {
val: '1'
},
success: function(data){
console.log(data);
}
});
seems to work
inside the file.php i check if its an ajax request and then store some values in an array and then echo it as json_encode($array);
all these work on local machine but not on live server
EDIT: solution was just to remove and add again the files on the server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
编辑:解决方案只是删除并再次添加服务器上的文件。
EDIT: solution was just to remove and add again the files on the server.