从cronjob调用Codeigniter控制器

时间:2016-07-12 11:06:09

标签: php linux codeigniter cron cpanel

我已经从cpanel创建了一个cron作业。命令是

php /home/userdir/www/index.php Messages test

控制器消息和方法测试只是在临时表中插入记录。

当我在运行Windows的笔记本电脑上从命令提示符运行以下命令时,它运行正常。

php c:/wamp/www/project/index.php Messages test

这很有效。

但是,在运行Linux的托管服务器上,我从服务器收到一封邮件,其中包含主页的html。它甚至没有转到Messages->测试方法。

请帮忙。

1 个答案:

答案 0 :(得分:1)

使用:

php index.php welcome show

作为crontab中的命令。 E.g:

0 * * * * php /home/userdir/www/index.php消息测试

0 * * * * / usr / local / bin / php /home/userdir/www/index.php消息测试

0 * * * * wget http://domain.com/Messages/test

http://www.codeigniter.com/user_guide/general/cli.html