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

问题描述:

我在CI中使用cron作业,而不是重定向到cron控制器(schedular)cron作业重定向到默认控制器(内容)。以下是代码:codeigniter 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 

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

+1

尝试从cron命令中删除'index' – Viral

尝试点要直接运行,而不是从任何地方比

呀,解决了这个问题通过@Viral的建议重定向控制器上的的cron任务,它的功能。以下是cron命令。

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