【问题标题】:Setting max_execution_time per cron job设置每个 cron 作业的 max_execution_time
【发布时间】:2014-06-23 13:44:09
【问题描述】:

我正在运行一个特定的 WordPress cron 作业,它需要很长时间才能完成,因为它执行远程请求。

我想只增加这个任务的max_execution_time

如果我在 cron 函数中使用ini_set(),如下所示,它会起作用吗?

wp_schedule_event( time(), 'daily', 'cronjob' );

add_action( 'cronjob', 'cronjob_func' );

function cronjob_func() {
    @ini_set( "max_execution_time", 600 );
    //Rest of the code
}

【问题讨论】:

    标签: php wordpress cron


    【解决方案1】:

    根据http://php.net/manual/en/info.configuration.php#ini.max-execution-time,是的,除非启用了安全模式。

    【讨论】:

      猜你喜欢
      • 2015-01-09
      • 1970-01-01
      • 1970-01-01
      • 2018-04-27
      • 1970-01-01
      • 2012-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多