php – 如何使用zend框架运行cron作业2
发布时间:2020-05-26 02:23:46 所属栏目:PHP 来源:互联网
导读:我有Zend Framework 2中的应用程序.我想设置cron作业来更新我的产品.我知道这样的脚本应该从公用文件夹外部运行,但不幸的是我的脚本在cron中需要使用框架文件. 我该怎么做? 我想出的唯一方法是从公用文件夹外部运行脚本,然后添加一些哈希或密码并重定向到 ww
|
我有Zend Framework 2中的应用程序.我想设置cron作业来更新我的产品.我知道这样的脚本应该从公用文件夹外部运行,但不幸的是我的脚本在cron中需要使用框架文件.
www.domain.com/cron/test 所以我将拥有所有的框架功能. >在应用程序模块中创建一个带有updateAction()的ConsoleController. array(
'router' => array(
'routes' => array(
...
)
),'console' => array(
'router' => array(
'routes' => array(
'cronroute' => array(
'options' => array(
'route' => 'updateproducts','defaults' => array(
'controller' => 'ApplicationControllerConsole','action' => 'update'
)
)
)
)
)
)
);
>现在打开终端和 $cd /path/to/your/project $php public/index.php updateproducts 就这样.希望它有帮助. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
