Cron作业没有运行
问题描述:
我使用模块化扩展codeigniter 3.1.3。我有一个cron工作的命令,但它似乎并没有在我的cPanel中工作。 cron作业应该每半个小时运行一次Cron作业没有运行
0,30 * * * * php-cli /home/username/public_html/index.php/module_name controller_name method
答
使用以下命令
0,30 * * * * php /home/username/public_html/index.php/module_name controller_name method
得到控制器摆脱defined('BASEPATH') OR exit('No direct script access allowed')
和控制器加载
你可以阅读更多关于在命令行从笨文件运行的任何模型
答
最初的0.30是一个参数,所以您需要再添加一个。你也没有正确地调用你的Codeigniter函数。标准的语法如下:
0,30 * * * * * php-cli /home/username/public_html/index.php/module_name/controller_name/method_name parameters
我离开的“模块名”段的URL,尽管我不知道太熟悉HMVC,和我在什么小我见过不同的结构已经看到了,所以如果适当的话,改变这些顺序。