Rules: Проблема с запуском запланированной задачи в Rules sheduler

Аватар пользователя Shipovnix Shipovnix 9 ноября в 22:26

Создаю правило. Далее создаю Rules-компонент из Action list. Для проверки ставлю созданный компонент в Actions моего правила, всё прекрасно работает.
Если же в Actions прописываю запланировать выполнение созданного компонента, то компонент не выполняется. В расписании время выполнение появляется, но при ручном передергивании крона из админки (admin/reports/status/run-cron) задание не выполняется, из расписания пропадает, в журнал валится ошибка:
Notice: unserialize(): Error at offset 23 of 26 bytes в функции RulesSchedulerDefaultTaskHandler->runTask() (строка 30 в файле /var/www/helpdesk/public_html/sites/all/modules/rules/rules_scheduler/includes/rules_scheduler.handler.inc).
Что может быть не так?

0 Thanks

Лучший ответ

Аватар пользователя ivnish ivnish 9 ноября в 22:33

Вероятно баг в модуле. Issues проверяли на орге?

Комментарии

Аватар пользователя Shipovnix Shipovnix 9 ноября в 23:29

Ха... Действительно, есть такое:
7205 - Use blob:big for rules_scheduler.data for compatibility with PostgreSQL.
У меня как раз Postgre. Сайт локальный, модули не обновлял. Не надо так.
Заработало, спасибо!