简体   繁体   English

通过 Amazon ec2 cron 作业执行 CI 控制器功能

[英]Execute a CI controller function via Amazon ec2 cron job

I am trying to execute a codeigniter controller function via amazon ec2 cron job.我正在尝试通过 amazon ec2 cron 作业执行 codeigniter 控制器功能。 I have created a new file in /etc/cron.hourly folder.我在/etc/cron.hourly文件夹中创建了一个新文件。 The code of the file is该文件的代码是

/usr/bin/php -q http://abc/interface/index.php/xyz/xyz_cron_update/a

But it's not working.但它不起作用。 I have followed the "Quick Job Setup" from following link https://avastechnology.wordpress.com/2012/12/12/creating-a-new-cron-job-on-aws-linux-ami/我遵循以下链接中的“快速作业设置” https://avastechnology.wordpress.com/2012/12/12/creating-a-new-cron-job-on-aws-linux-ami/

What's going wrong.怎么了。 Thanks in advance.提前致谢。

Need Some more clarification on what cron job you are running.需要更多说明您正在运行的 cron 作业。 And for running a cron job in codeigniter better use CLI .为了在 codeigniter 中运行 cron 作业,最好使用CLI

Then try this in your cron:然后在你的 cron 中试试这个:

php path-to-your-app/index.php xyz/xyz_cron_update/a  

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM