Мой Magento cron работает нормально несколько месяцев назад. Но в последнее время это внезапно перестало генерировать график. Сама команда cron работает нормально на моем хостинг-сервере. Это Magento версии 1.8.0.0.
Вот что я попробовал:
Я пытаюсь выполнить cron.php в браузере, и он не генерирует расписание в таблице cron_schedule.
Установите расширение AOE Scheduler, надеясь, что оно решит проблему. Я могу создать расписание, используя это расширение, но Magento Cron не может выполнить расписание Cron.
Установите свежую версию Magento 1.8.0.0 на хост-сервере, а затем выполните cron.php в браузере, таблица cron_schedule по-прежнему пуста.
Установите свежую версию Magento 1.8.0.0 на мой локальный хост, а затем запустите cron.php в браузере, он сгенерирует расписание. Поэтому я пытаюсь загрузить его на сервер хостинга. Я очищаю кеш Magento, затем выполняю cron.php в браузере, что на удивление ничего не происходит в таблице cron_schedule. Но это прекрасно работает в моем localhost.
У меня есть другой сайт Magento версии 1.7.0.2 на том же хостинг-сервере, cron работает нормально.
Я до сих пор не знаю, в чем причина этой проблемы, поэтому выкладываю ее здесь. Надеюсь, что у кого-то возникнет такая же проблема, и поделитесь решением.
/usr/bin/wget http://www.mysite.com/cron.php >/dev/null 2>&1
.