我制作了一个非常基本的网站,它会获取一系列图片网址,拉链并返回拉链位置。问题是脚本在某些时候会中断。
通常会发生以下情况之一:
这是因为服务器只允许一定的时间来执行脚本吗?它似乎可以用更少的图片工作。我能做什么?
我有以下设置:
max_execution_time 10 10 max_file_uploads 20 20 max_input_nesting_level 64 64 max_input_time 10
另外,set_time_limit被禁用。
我试过ini_set('max_execution_time',300);并没有改变
编辑:可能是一个非常愚蠢的问题,但是如果我在一定时间后执行另一个PHP页面,如果脚本没有在限制之前完成,它会改变什么吗?
答案 0 :(得分:0)
我们可以查看您的代码,但如果只是脚本超时的情况,您可以使用此行:
set_time_limit(0);
...删除时间限制,并允许脚本完全按照自己的时间执行。在开始图像复制/ zip过程之前,应在验证请求后立即调用此方法。
如果您在问题中发布一些代码,我会进一步更新我的答案。
答案 1 :(得分:0)
您可以尝试两件事:
set_time_limit
增加执行时间限制。