Возникла проблема: не запускался крон.
Выскакивало сообщение "Попытка перезапуска выполнения."
Смотрю в журнале "Недавние записи" - там расшифровка:
"Попытка перезапуска выполнения регулярных процедур (cron) в то время, как они уже выполняются."
Ищу соответствующую строчку на английском языке в модуле locale в разделе "Управлять строками":
"Attempting to re-run cron while it is already running."
Ищу по этой строчке в google "Russian Drupal" http://www.google.com/coop/cse?cx=002994722680358481348:lmfkwit908u&hl=ru
и получаю ответ:
http://drupal.org/node/160652
Надо удалить переменную cron_semaphore.
С помощью phpmyadmin нахожу эту переменную в базе в таблицах cache и variable и удаляю.
Крон заработал.
Комментарии
Полезно, проверю, спасибо.
А диагностику проблемы проводить не пробовали?
http://drupal.ru/node/9732
Спасибо, но при сообщении "Попытка перезапуска выполнения регулярных процедур (cron) в то время, как они уже выполняются." крон невозможно было реанимировать никакими методами кроме как удалить переменную cron_semaphore
отпишусь, дабы осталась тема в закладках, инфа про переменную cron_semaphore очень помогла
перенесли руками базу старого форума на друпаловский движок, около 400тыщ нод/комментов. вроде все работает, но возникла распространенная проблема - зависал при работе cron. при попытке запуска в ручную - экран белый или надписью "The page you are looking for is temporarily unavailable. Please try again later.", в отчете запись - "Попытка перезапуска выполнения регулярных процедур (cron) в то время, как они уже выполняются."
логическим путем вычислили, что проблема возникает при индексации поиска, supercron это подтвердил (хороший модуль)
стали разбираться с индексацией поиска, выяснилось - она затыкается на одной и той же ноде. в БД все записи этой ноды впорядке, беру номер, пытаюсь открыть ее в браузере - получаю страничку с надписью "The page you are looking for is temporarily unavailable. Please try again later."!!!
на старом форуме эта тема открывается нормально. единственно что в ней бросается в глаза - автор злоупотребил точками, строчек 6-ть подряд забил ими. в БД удаляем из ноды эти точки, пытаемся открыть страницу - открывается, запускаю cron - пошел работать дальше.
вот только чем эти точки так мешали?