public function checkDueDate() {
require_once(ROOT .DS. "vendor" . DS . "message360" . DS . "message360.php");
$message360 = new \Message360API\Lib\Message360;
$message360::getInstance();
$this->autoRender = false;
}
所以我在名为Subscriptions Controller的Controller中使用了这个方法,我省略了执行某个过程的其余代码,因为它与问题无关。我已经学会了如何设置crontab以及它的用途。我想实现一个crontab,以便每天运行一次这个控制器方法。
我已尝试在谷歌上关注一些过时的帖子,但似乎没有一个在工作。 有谁知道我将如何实现这个功能?
答案 0 :(得分:0)
您只需使用cpanel或您正在使用的任何内容来管理您的网络服务器并添加
curl your-url.com/yourcontroller/checkDueDate
然后在提供的ui中设置持续时间
答案 1 :(得分:0)
我决定将它作为shell命令而不是控制器方法运行。它现在有效!谢谢大家的意见。