【问题标题】:codeigniter cron job not routing to specified controllercodeigniter cron 作业未路由到指定的控制器
【发布时间】:2015-09-10 12:29:51
【问题描述】:

我在 CI 中使用 cron 作业,但不是重定向到 cron 控制器(计划),而是 cron 作业重定向到默认控制器(内容)。以下是代码:

routes.php
$route['schedular'] = "schedular/index/$1";
$route['(:any)'] = "content/index/$1";

cpanel cron code
/opt/php54/bin/php /home/server_name/public_html/demo/cron.php schedular index

我做错了什么?欢迎任何帮助/建议。提前致谢。

【问题讨论】:

  • 尝试从 cron 命令中删除 index

标签: php codeigniter cron


【解决方案1】:

是的,按照@Viral 的建议解决了问题。以下是 cron 命令。

/opt/php54/bin/php /home/server_name/public_html/demo/index.php schedular

【讨论】:

    【解决方案2】:

    尝试将您的 cron 任务指向您想要直接运行的控制器及其功能,而不是从其他任何地方重定向

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-30
      • 2013-03-05
      相关资源
      最近更新 更多