首页 文章

如何增加php中的最大执行时间[重复]

提问于
浏览
170

这个问题在这里已有答案:

我想在php中增加最长执行时间,而不是通过更改 php.ini 文件 .

我想从我的php文件中增加它 .

这可能吗?

4 回答

  • 27

    如果 safe_mode 关闭,请使用以下语句

    set_time_limit(0);
    
  • 48

    您可以尝试set_time_limit(n) . 但是,如果您的PHP设置以安全模式运行,则只能从 php.ini 文件更改它 .

  • 145
    ini_set('max_execution_time', 300); //300 seconds = 5 minutes
    ini_set('max_execution_time', 0); // for infinite time of execution
    

    将它放在PHP脚本的顶部,让脚本松散!

    取自Increase PHP Script Execution Time Limit Using ini_set()

  • 367

    使用PHP函数

    void set_time_limit ( int $seconds )
    

    最长执行时间,以秒为单位 . 如果设置为零,则不会施加时间限制 .

    当PHP以安全模式运行时,此功能无效 . 除了关闭安全模式或更改php.ini中的时间限制外,没有其他解决方法 .

相关问题