Crontab计划任务是MAGENTO常用的一个系统功能,网站搭建完毕之后需要配置服务器才能生效:
1、检查你的后台系统是否正确设置了计划任务 System > Configuration > Advanced > System > Cron
- Generate Schedules Every: 15
- Schedule Ahead for: 20
- Missed if Not Run Within: 15
- History Cleanup Every: 10
- Success History Lifetime: 60
- Failure History Lifetime: 600
2、清空表cron_schedule,在mysql里面执行以下命令:
TRUNCATE TABLE cron_schedule;
3、用root帐户登录SSH到服务器,执行命令:
crontab -e
添加一行:(/5为每5分钟执行一次)
保存退出执行计划任务重启命令,
service crond restart
若执行上面的命令出现“Redirecting to /bin/systemctl start crond.service”
先安装
systemctl enable crond
systemctl start crond
最后清空网站缓存,去到订单管理里面随便发一个邮件,然后回到cron_schedule刷新如果表内数据不为空则证明添加成功了。