将“max_execution_time”设置为“-1”有什么作用?

时间:2012-02-21 02:43:19

标签: php

我在一个我必须使用的脚本中看到了这一点。将“max_execution_time”设置为“-1”有什么作用?

3 个答案:

答案 0 :(得分:7)

它将脚本的最大执行时间设置为2 ** 32-1(或者可能是2 ** 64-1)秒,这是“永远”的合理近似值。请注意,使脚本永久运行的实际值为 0

答案 1 :(得分:0)

根据PHP manual,没有具体的名称。

我最好的猜测是它会取消任何限制,并允许它永远运行( a la 将其设置为0)。

从其他几个来源看,它似乎会将其设置为最大超时,因为值出现为{{1} }。

答案 2 :(得分:-1)

我对此并不完全确定,但我的猜测是最大超时,但是对于正在运行php的服务器的设置。

我有这个值设置并要求我的提供商将值设置为300,答案是,因为我在共享主机上,最大值设置为120(即使它对我产生了-1)。< / p>