我知道通常使用 PHP CLI 是因为没有时间限制,主要是因为它不使用 Apache 线程/进程。
但是有什么方法可以为一些我不想拥有“无限时间”的自由而只想控制这些脚本的脚本显式设置 max_execution_time 吗?
如果您认为在 superuser.com 上可能会更好地回答这个问题并且有权移动它,那就去做吧。 :)
编辑:我一直在谷歌搜索,找到了正确的参数:
php -d max_execution_time=5 script.php
原文由 Radek Simko 发布,翻译遵循 CC BY-SA 4.0 许可协议
文档 说在命令行模式下运行时,默认值为 0(无限制)。它并没有说你不能覆盖它:
编辑: 我自己试过了,它按预期工作。