我的Magento cron大约几个月前可以正常工作。但是最近,它突然停止生成时间表。cron命令本身在我的托管服务器中运行良好。这是Magento ver 1.8.0.0。
这些是我尝试过的:
我尝试在浏览器中执行cron.php,但它不会在cron_schedule表中生成日程表。
安装AOE Scheduler扩展,希望它可以解决此问题。我可以使用此扩展生成时间表,但是Magento cron无法执行cron时间表。
在托管服务器中安装全新的Magento ver 1.8.0.0,然后在浏览器中执行cron.php,cron_schedule表仍然为空。
在我的本地主机上安装新的Magento ver 1.8.0.0,然后在浏览器中执行cron.php,它会生成计划。因此,我尝试将其上传到托管服务器。我清除了Magento缓存,然后在浏览器中执行了cron.php,令人惊讶的是cron_schedule表中没有任何反应。但是它在我的本地主机上工作正常。
我在同一托管服务器上还有另一个Magento网站1.7.0.2,cron工作正常。
我仍然不知道导致此问题的原因,因此我将其发布在这里。希望有人遇到同样的问题,并分享解决方案。
/usr/bin/wget http://www.mysite.com/cron.php >/dev/null 2>&1
。