在我的核心php项目中放置cron作业代码的位置



我有cron作业的代码,但我不知道这些代码在我的项目文件夹中的位置。

代码为:

00 * * * * /usr/local/bin/php /home/cnl/myscript.php

不,你不能。您不能将操作系统(crontab)配置代码放在PHP代码中,并期望它管理您的操作系统。但是你可以:

1) 在CodeIgniter的控制器上创建方法(例如在application/controllers/welcome.php创建

function hello(){
   echo "I'm a function!";
}

然后从命令行调用它作为

cd /your/path/to/codeigniter/ && php5 index.php welcome hello

如果工作正常,请通过命令行或某些GUI(cPanel/ISPManager/VestaCP/etc)将此任务添加到You-crontab

2) 如果你需要将你的行添加到cron,而事实上你的问题没有连接到CodeIgniter,我建议你搜索"如何添加cron作业?",你会发现很多结果

最新更新