1

我正在从命令行运行一个 php 脚本。我已将 max_execution_time 设置为 2400、24000 和 0 无效。脚本在 20 分钟时结束。

我还尝试通过 -d sex_max_execution_time=#### 在命令行中传递执行时间来运行它 - 再次,在 20 分钟后结束。

我认为在 CLI 模式下运行它时,它默认为无限执行时间。

任何人都知道为什么即使我专门设置了更长的时间,这也会在 20 分钟后结束?

这是在使用 php 5.3 的 Windows 2012 服务器上

php 错误日志中没有显示任何内容。

4

1 回答 1

2

尝试将此行添加到您的 PHP 中:

set_time_limit(0);

这指定脚本执行的时间限制是无限的。

于 2013-07-08T08:34:53.293 回答