我们在客户端的Magento安装上安装了M2E - 所有Cron作业都设置为运行,但除非我们手动执行,否则它们就不会运行。手动运行它们可以正常工作。
我已阅读了大量文档和支持票据,但似乎没有识别类似问题或修复它。
同步标签显示一条消息:
上次同步是由cron在12个多小时前完成的。 请检查Magento cron作业配置。
有没有人有任何有用的解决方案?
答案 0 :(得分:1)
我将查看表cron_schedule
并确保cron.php
在您环境中的crontab守护程序本身内正确设置和执行。
此外,我认为M2E模块要求必须禁用管理员添加密钥选项才能正常工作。
答案 1 :(得分:0)
查找/var/M2ePro/cron.lock,将其删除,然后检查M2E的cron是否正常工作。
答案 2 :(得分:0)
不幸的是,我在/ var下没有M2ePro目录,即使在cron中配置了同步,同步也没有启动。
升级到Magento 1.8.0.0后开始发生这种情况。
的M2e知识库中找到以下内容自从更新到magento 1.8后,Cron作业无法正常工作
cron问题与m2e pro无关,而是与最新magento 1.8版本中cron.php文件的更改有关。
有两种方法可以解决问题:
答案 3 :(得分:0)
这是一个老问题但是如果其他人遇到它并且在运行他们的cron作业时遇到问题,那可能就是你正在使用旧版本的php!默认情况下,在我的情况下,在1和1上,只需使用php命令获取v4.4.9。我必须明确强制php v5,然后它才有效!