加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何在Magento中设置一个cron作业

发布时间:2020-12-13 17:46:03 所属栏目:PHP教程 来源:网络整理
导读:有人可以解释一下,我该怎么办? 我希望Magento清理日志,每天创建一个站点地图. 这是正确的顺序: 在服务器中设置Cron 在Magento中设置Cron 下一步将是什么? 我该如何做第1步和第2步? 第3步是什么?我需要等吗? 解决方法 在服务器上设置cron 使用crontab -
有人可以解释一下,我该怎么办?
我希望Magento清理日志,每天创建一个站点地图.

这是正确的顺序:

>在服务器中设置Cron
>在Magento中设置Cron
>下一步将是什么?

我该如何做第1步和第2步?
第3步是什么?我需要等吗?

解决方法

在服务器上设置cron

使用crontab -e编辑cron作业.要运行每日cron,请添加如下所示的行:

0 3 * * *  /bin/sh /path/to/magento/cron.sh

这将在每晚凌晨3点运行.

对于日志清理,您可以检查/path/to/magento/shell/log.php.

在Magento设立cron

在Magento管理员中,转到:系统>配置>高级>系统> Cron(计划任务)并配置您希望运行的cron作业.

您应该知道,即使您没有配置每日cron作业,Magento也会运行cron作业.每当Magento收到请求时,它会检查是否有任何cron作业要运行.因此,如果您没有一整天的请求,那么拥有每日cron工作只会有意义.

真的没有下一步要做.我建议你阅读How to Set Up a Cron Job.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读