如何限制php脚本的执行时间
我正在通过Linux运行一个php脚本(不是通过我的浏览器)(php script.php)。 现在,我想将执行时间限制为10秒,这意味着10秒后进程将自行关闭。我该怎么做? 已尝试设置时间限制。 已经试过睡眠(10);退出()如何限制php脚本的执行时间,php,linux,time,limit,Php,Linux,Time,Limit,我正在通过Linux运行一个php脚本(不是通过我的浏览器)(php script.php)。 现在,我想将执行时间限制为10秒,这意味着10秒后进程将自行关闭。我该怎么做? 已尝试设置时间限制。 已经试过睡眠(10);退出() 他们都没有关闭脚本。更改php.ini配置文件中的最大执行时间(以秒为单位) 最大执行时间=7200 在php.ini中搜索使用set\u time\u limit函数怎么样?您可以查看文档 功能 void set_time_limit ( int $seconds )
他们都没有关闭脚本。更改php.ini配置文件中的最大执行时间(以秒为单位) 最大执行时间=7200
在php.ini中搜索使用
set\u time\u limit
函数怎么样?您可以查看文档
功能
void set_time_limit ( int $seconds )
您正在运行什么版本的php?当启用安全模式时,设置的时间限制不起作用,但安全模式在5.3中已被弃用,并在5.4中被删除。尝试使用die()而不是exit(),但我希望在运行脚本(php script.php 60)=运行脚本60秒时更改max execution time变量。正如我所说的,已经尝试过,看起来它没有成功终止进程。