Страница 1 из 2
после апдейта появились глюки
Добавлено: Пн мар 11, 2019 4:26 pm
yurat2008
Добрый день
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 есть.
Прийду домой, накачу бекап с образа, но это не решает вопрос обновления системы.
Короче что с этим всем делать???
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 4:38 pm
skysilver
1. Обновиться еще раз. Убедиться, что после обновления файлы переписались. М.б. прав не хватает.
Требуемая функция никуда не делась
https://github.com/sergejey/majordomo/b ... .php#L1165
2. БЗ почитать.
https://kb.mjdm.ru/problemy-i-neispravnosti/
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 9:07 pm
yurat2008
накатил с образа систему. Все работает. ОБновился - опять таже беда
Fatal error: Call to undefined function getPassedText() in /var/www/modules/scripts/scripts_search.inc.php on line 63
типа не знает функции getPassedText, где она должна быть прописана???
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 9:16 pm
skysilver
yurat2008 писал(а): ↑Пн мар 11, 2019 9:07 pm
типа не знает функции getPassedText, где она должна быть прописана???
Выше ссылка. Конкретнее уж некуда.
/lib/common.class.php
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 9:52 pm
yurat2008
Ну наверное туплю, но все же
В common.class.php есть функция function getPassedText($updatedTime) а у меня ругается на getPassedText($executed_tm) в scripts_search.inc.php. В common.class.php такой функции действительно нет и она никак не описана. установлена стабильная версия, обновлялся с неё же
На винде обновился без проблем и все пашет, на малине не едут лыжи и все тут
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 10:32 pm
skysilver
Не обновились (не перезаписались) файлы.
Проверить права на файлы и каталоги, и если их недостаточно, то поправить.
Админка вообще обновилась? Выглядит по-другому?
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 11:06 pm
yurat2008
да все обновилось, но появилась куча глюков. Прав 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 смотрел содержимое итд
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 11:08 pm
skysilver
yurat2008 писал(а): ↑Пн мар 11, 2019 11:06 pm
да все обновилось, но появилась куча глюков. Прав 100% хватает
Если бы хватало, то файл /lib/common.class.php обновился бы и соответствовал по содержанию исходникам на гитхабе.
Re: после апдейта появились глюки
Добавлено: Пн мар 11, 2019 11:12 pm
yurat2008
так он и соответствовал, только все равно ошибку бьет
Видимо прийдется поставить с нуля и перенести потом свои данные, жаль что оно не совместимо
Внешний вид такой стал


Re: после апдейта появились глюки
Добавлено: Вт мар 12, 2019 11:40 pm
deemjd
После мартовских апдейтов master ветки - при открывании страницы с простыми устройствами всегда возникает ошибка
Код: Выделить всё
Warning: fread(): Length parameter must be greater than 0 in /var/www/html/lib/general.class.php on line 199
Что это может означать?