после апдейта появились глюки

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

после апдейта появились глюки

Сообщение yurat2008 » Пн мар 11, 2019 4:26 pm

Добрый день
Majordomo крутится на малине. Работал в целом без збоев, давно не обновлялся - решил обновится

В итоге получил следующее ,при попытке зайти в настройках в раздел сценарии выдает надпись

Код: Выделить всё

Fatal error: Call to undefined function getPassedText() in /var/www/modules/scripts/scripts_search.inc.php on line 63
соответственно ни один сценарий не работает

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

Код: Выделить всё

Fatal error: Cannot redeclare SQLExec() (previously declared in /var/www/lib/sqlFunctions.class.php:15) in /var/www/lib/mysqli.class.php on line 460
связь с железякой через WinSCP и PuTTY есть.
Прийду домой, накачу бекап с образа, но это не решает вопрос обновления системы.
Короче что с этим всем делать???
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: после апдейта появились глюки

Сообщение skysilver » Пн мар 11, 2019 4:38 pm

1. Обновиться еще раз. Убедиться, что после обновления файлы переписались. М.б. прав не хватает.
Требуемая функция никуда не делась https://github.com/sergejey/majordomo/b ... .php#L1165

2. БЗ почитать. https://kb.mjdm.ru/problemy-i-neispravnosti/
За это сообщение автора skysilver поблагодарил:
yurat2008 (Пн мар 11, 2019 4:55 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

Re: после апдейта появились глюки

Сообщение yurat2008 » Пн мар 11, 2019 9:07 pm

накатил с образа систему. Все работает. ОБновился - опять таже беда
Fatal error: Call to undefined function getPassedText() in /var/www/modules/scripts/scripts_search.inc.php on line 63

типа не знает функции getPassedText, где она должна быть прописана???
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: после апдейта появились глюки

Сообщение skysilver » Пн мар 11, 2019 9:16 pm

yurat2008 писал(а):
Пн мар 11, 2019 9:07 pm
типа не знает функции getPassedText, где она должна быть прописана???
Выше ссылка. Конкретнее уж некуда.
/lib/common.class.php
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

Re: после апдейта появились глюки

Сообщение yurat2008 » Пн мар 11, 2019 9:52 pm

Ну наверное туплю, но все же

В common.class.php есть функция function getPassedText($updatedTime) а у меня ругается на getPassedText($executed_tm) в scripts_search.inc.php. В common.class.php такой функции действительно нет и она никак не описана. установлена стабильная версия, обновлялся с неё же


На винде обновился без проблем и все пашет, на малине не едут лыжи и все тут
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: после апдейта появились глюки

Сообщение skysilver » Пн мар 11, 2019 10:32 pm

Не обновились (не перезаписались) файлы.
Проверить права на файлы и каталоги, и если их недостаточно, то поправить.
Админка вообще обновилась? Выглядит по-другому?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

Re: после апдейта появились глюки

Сообщение yurat2008 » Пн мар 11, 2019 11:06 pm

да все обновилось, но появилась куча глюков. Прав 100% хватает

закоментировал в scripts_search.inc.php строчки на которые ругается ситема, загрузилась меню сценариев

но осталось регулярное падение цикла где то раз в минуту с ошибкой
./scripts/cycle_main.php
11THREAD CLOSED: [exec php -q ./scripts/cycle_main.php --params "a:0:{}" > /dev/null 2>&1]
1111111111

PS я уже четвертый раз накатываю бекап и обновляюсь. история таже. Файлы на которые ругаются точно перезаписались , заходил через WinSCP смотрел содержимое итд
Последний раз редактировалось yurat2008 Пн мар 11, 2019 11:11 pm, всего редактировалось 1 раз.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: после апдейта появились глюки

Сообщение skysilver » Пн мар 11, 2019 11:08 pm

yurat2008 писал(а):
Пн мар 11, 2019 11:06 pm
да все обновилось, но появилась куча глюков. Прав 100% хватает
Если бы хватало, то файл /lib/common.class.php обновился бы и соответствовал по содержанию исходникам на гитхабе.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

Re: после апдейта появились глюки

Сообщение yurat2008 » Пн мар 11, 2019 11:12 pm

так он и соответствовал, только все равно ошибку бьет
Видимо прийдется поставить с нуля и перенести потом свои данные, жаль что оно не совместимо
Внешний вид такой стал
ИзображениеИзображение
deemjd
Сообщения: 58
Зарегистрирован: Чт сен 13, 2018 10:20 pm
Благодарил (а): 30 раз
Поблагодарили: 4 раза

Re: после апдейта появились глюки

Сообщение deemjd » Вт мар 12, 2019 11:40 pm

После мартовских апдейтов master ветки - при открывании страницы с простыми устройствами всегда возникает ошибка

Код: Выделить всё

Warning: fread(): Length parameter must be greater than 0 in /var/www/html/lib/general.class.php on line 199
Что это может означать?
Вложения
Screenshot_3.png
Screenshot_3.png (11.32 КБ) 3427 просмотров
Screenshot_2.png
Screenshot_2.png (29.62 КБ) 3427 просмотров
Ответить