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

Hau*_*gen 4 php cron magento

有人可以解释一下,我该怎么办?我希望Magento清理日志,每天创建一个站点地图.

这是正确的顺序:

  1. 在服务器中设置Cron
  2. 在Magento设置Cron
  3. 下一步将是什么?

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

pym*_*kin 7

在服务器上设置cron

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

0 3 * * *  /bin/sh /path/to/magento/cron.sh
Run Code Online (Sandbox Code Playgroud)

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

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

在Magento设立cron

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

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

真的没有下一步要做.我建议你阅读如何设置一个Cron作业.