как очистить очередь cron?

Главные вкладки

Аватар пользователя LanaFedotova LanaFedotova 11 сентября 2007 в 17:10

Cron отрабатывает и отправляет сообщения (notify) подписчикам.
Всё работало хорошо, пока не появилась страница со статистикой, где используется функция "db_size_info()". При отправке notify второму пользователю, возникает ошибка:

Fatal error: Cannot redeclare db_size_info() (previously declared in /includes/common.inc(1342) : eval()'d code:48) in /includes/common.inc(1342) : eval()'d code on line 48

и выполнение cron останавливается (рестартует).
Таким образом, администратору приходят уведомления с накоплением сообщений, на втором пользователе происходит сбой.
Функция "db_size_info()" из страницы со статистикой уже удалена, но ошибка продолжает повторяться - видимо, отправляемое сообщение где-то хранится.

Вопрос: как можно очистить очередь уведомлений?

Комментарии

Аватар пользователя B.X B.X 12 сентября 2007 в 11:14

попробуйте отключить модуль notify, а если там не много настроек, то очистите его таблицу в базе данных... скорее всего данные хранятся именно там...

Аватар пользователя LanaFedotova LanaFedotova 12 сентября 2007 в 15:05

Проблема решилась удалением злополучной страницы.

Но тем не менее, если посмотреть, таблица для notify содержит лишь настройки, даст ли её очищение результат?
Ладно, спасибо за отклик.