проблема с циклом cycle_rss.php

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
chernyavsky
Сообщения: 9
Зарегистрирован: Ср май 20, 2015 12:23 pm
Благодарил (а): 0
Поблагодарили: 0

проблема с циклом cycle_rss.php

Сообщение chernyavsky » Пн дек 16, 2024 9:55 am

Добрый день.
Буду очень признателен за направление куда копать.
Система восстановлена из бэкапа на свежий Armbian. Последние дни жизни старой системы статус был зеленый. Однако после развертывания на новом месте стату желтый по причине незапущенного RSS цикла.

Нахожу метод System checkState и понимаю что проверка запущенного цикла должна осуществляться выражением getGlobal('ThisComputer.cycle_rss'.'Run'). Првоеряю в консоли - значение 0. Логично что статус будет желтым.
Проверяю бэкап, а файла cycle_rss.php там нет. Смотрю репозиторий - там тоже нет scripts/cycle_rss.php.
Нашел его в репозитории majordomo-sl очень бородатого года.
На всякий случай обновил метод checkState из дампа из репозитория. вижу изменения типа приведения значений к integer, но суть проверки та же.

Хотелось бы понять а как вообще должно быть? Может cycle_rss.php должен попадать из какого-то модуля? Если нет, каким образом должна проходить проверка его запуска в checkState.

Заранее благодарен
chernyavsky
Сообщения: 9
Зарегистрирован: Ср май 20, 2015 12:23 pm
Благодарил (а): 0
Поблагодарили: 0

Re: проблема с циклом cycle_rss.php

Сообщение chernyavsky » Пн дек 30, 2024 9:47 am

Разобрался.

Установил свежу систему на виртуалку. Цикла RSS не существует и проверка на него отсутствует в методе. Обновил метод.
Ответить