简体   繁体   English

codeigniter cron 作业未路由到指定的控制器

[英]codeigniter cron job not routing to specified controller

I am using cron job in CI but instead of redirecting to cron controller(schedular) the cron job is redirecting to default controller(content).我在 CI 中使用 cron 作业,但不是重定向到 cron 控制器(调度),而是 cron 作业重定向到默认控制器(内容)。 Following are the code:以下是代码:

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

What am I doing wrong?我究竟做错了什么? Any help/suggestions are welcome.欢迎任何帮助/建议。 Thanks in advance.提前致谢。

Yeah, solved the problem as suggested by @Viral.是的,按照@Viral 的建议解决了这个问题。 Following is cron command.以下是 cron 命令。

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

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM