2.16. Пишет, что запуск cron закончился неудачно. Что делать?

Ошибок, которые могут привести к некорректной работе cron может быть множество! Здесь рассматривается случай "зависания" cron, когда с виду всё нормально, но те не менее, cron не запускается ни вручную, ни по расписанию. При этом на странице admin/reports/dblog можно увидеть сообщения вида:

Попытка переазпуска cron в то время, когда он уже запущен.

и

Cron был запущен более часа назад и скорее всего "застрял".

Если вы уверены, что в действительности никаких зависаний нет, то вам необходимо выполнить следующие действия:

  1. Подключиться к вашей БД (через phpMyAdmin или клиента командной строки MySQL)
  2. Выполнить следующий запрос:
    DELETE FROM variable WHERE name='cron_semaphore';
    
  3. Перейти на страницу drupalist.org.ru/admin/reports/status и нажать на ссылку "Запустить cron вручную". Хочу заметить, что возможно первый раз вам снова выдаст ошибку, тогда нажмите ещё раз.