zend框架2 cron动作

时间:2013-04-03 13:22:50

标签: cron zend-framework2

我们如何使用普通的Zend Framework 2控制器操作(可从浏览器调用)作为cron作业?我尝试将一个设置为一个cron作业,但它没有被调用。

我们需要Rest(ful)控制器/模块吗?

2 个答案:

答案 0 :(得分:2)

阅读本文:http://framework.zend.com/manual/2.0/en/modules/zend.console.introduction.html

这解释了大量的控制台路由,并逐步完成了设置过程。

我上周才使用它,它证明非常有用。可以设置控制台路由,以限制它们通过Web访问。

然后您可以设置一个cron作业来运行:

php \path\to\site\public\index.php -switch1 param1

答案 1 :(得分:1)

我将我的动作转换为Rest(ful)模块动作,并且有效。

参考:

http://hounddog.github.com/blog/getting-started-with-rest-and-zend-framework-2/

通过我服务器的Cpanel设置的命令:

curl http://myurl.domain