CodeIgniter中的Cron作业不起作用

时间:2018-05-24 06:15:10

标签: php codeigniter cron

我像这样设置了我的cron工作。这是我的命令

php public_html/project_name/index.php cron cronExec

cronExec 是我的控制器名称cron中的一个函数。这会将数据保存到我的数据库中。

无论如何,index.php真的需要输入命令吗?我将config.php设置为以下代码:

$config['index_page'] = ''; 

它应该执行我已经在我的cron作业中设置的每一分钟,但它不起作用。

2 个答案:

答案 0 :(得分:0)

如果您使用的是Linux服务器,请尝试以下方法

在cli类型中,

crontab -e

它将在编辑器中打开corntab配置文件,然后插入以下行并保存。

*/60 * * * * wget -O /dev/null http://YourLocalhost/PathToYourFunction

此URL将每隔1分钟由您的服务器执行一次。

答案 1 :(得分:0)

您需要设置index.php的完整绝对路径。