我通过ajax请求调用我的php页面(test.php),并且test.php包含一个while循环下的查询列表。当我使用ajax调用该页面时,它会在最大执行时间之前终止(我尝试将最大值设置为max_execution_time,ini / php文件中设置set_time_limit)并提供500内部服务器错误。
当我使用url(而不是通过ajax请求)调用相同的test.php时,它可以正常工作。
请帮助可能是原因。
答案 0 :(得分:1)
你可以尝试增加你的ajax超时
jQuery.ajax({
url: 'phpfile.php',
success: function (result) {
//
},
timeout: 10000
});