问题是,用户单击按钮,它会启动AJAX请求(不是那么重要)。 这个ajax请求调用一个php脚本,下载并随后上传一个大文件(php脚本应该运行大概4分钟);当然,用户等待"对于ajax的回应告诉他一切都没事。
然而,在130秒之后,此ajax请求返回状态代码为" 500内部服务器错误"的响应。 但是,没有。 2;在后端,php脚本仍在运行(我知道它创建的日志记录)。
哪里有问题?
我欢迎任何想法,如何解决这个问题
修改 由fastCGI空闲超时引起
答案 0 :(得分:0)
你能在你的ajax请求中添加错误功能吗?
$.ajax({
type: "POST",
url: "yourpublicfunction",
success: function(response){},
error: function(response){
console.log(response.responseText);
}
});
这样您就可以在浏览器控制台日志中看到您的Web方法返回的内容,