我有一个PHP脚本将大文件导入数据库。
当我直接执行脚本时,它完成没有问题。
但是,当我在我的extjs应用程序中调用相同的脚本时,它失败了:
由Ajax故障回调捕获的has_action
。
Ajax请求:
transaction aborted
我已经在PHP中将脚本执行设置为无穷大,所以我怀疑PHP是罪魁祸首,就像我说的那样,从前端工作中独立执行脚本......
所以:这是不正确设置的ajax?我该如何追踪?
有什么想法吗?
我似乎无法弄清楚这一点或找到任何有用的建议。
答案 0 :(得分:0)
解决方案结果非常简单:
为Ajax设置timeout
。
我只需要增加它以允许脚本完成。