Белый экран после обновления

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

Модератор: immortal

Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm
Благодарил (а): 48 раз
Поблагодарили: 12 раз

Белый экран после обновления

Сообщение Vittaly » Сб мар 14, 2020 1:56 pm

Добрый день!
Прошу помочь с проблемой: сегодня после обновления MajorDomo получил белый экран в вэбе: и в админке. и в меню, и на главном экране. Соответсвенно, как сделать откат назад, не знаю - админка-то не работает.

Система работает на Cubieboard:

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

root@cubie:~# uname -a
Linux cubie 3.4.101-sun7i+ #1 SMP PREEMPT Fri Aug 1 21:58:48 CEST 2014 armv7l GNU/Linux
Cubietrunck + Debian
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Белый экран после обновления

Сообщение skysilver » Сб мар 14, 2020 2:51 pm

PHP какой версии - 5 или 7? По SSH доступ есть?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm
Благодарил (а): 48 раз
Поблагодарили: 12 раз

Re: Белый экран после обновления

Сообщение Vittaly » Сб мар 14, 2020 2:52 pm

По ssh доступ есть. php, похоже, ещё 5й версии.
У меня похоже на столько старая система, что все репозитории стухли. Не могу даже apt-get update сделать - везде 404 отдаёт. Соответственно, php7 тоже не даёт ставить...
Последний раз редактировалось Vittaly Сб мар 14, 2020 2:58 pm, всего редактировалось 1 раз.
Cubietrunck + Debian
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Белый экран после обновления

Сообщение skysilver » Сб мар 14, 2020 2:57 pm

Тогда в файле /lib/common.class.php за комментировать функцию num2str($num) - строки с 1401 по 1436.

https://github.com/sergejey/majordomo/b ... .class.php
За это сообщение автора skysilver поблагодарил:
Vittaly (Сб мар 14, 2020 3:06 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm
Благодарил (а): 48 раз
Поблагодарили: 12 раз

Re: Белый экран после обновления

Сообщение Vittaly » Сб мар 14, 2020 3:04 pm

skysilver писал(а):
Сб мар 14, 2020 2:57 pm
Тогда в файле /lib/common.class.php за комментировать функцию num2str($num) - строки с 1401 по 1436.

https://github.com/sergejey/majordomo/b ... .class.php
Спасибо!!! Админка поднялась, дальше буду думать, как систему проапдейтить и проапгрейдиться до php7.0
Cubietrunck + Debian
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Белый экран после обновления

Сообщение Bagir » Пн апр 20, 2020 7:38 pm

Vittaly писал(а):
Сб мар 14, 2020 3:04 pm
Спасибо!!! Админка поднялась, дальше буду думать, как систему проапдейтить и проапгрейдиться до php7.0
Точно такая же ситуация. Хочу вернуться, но малой кровью тут похоже не получится. Если у кого есть наработки по переходу со старой версии, пожалуйста напишите.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Белый экран после обновления

Сообщение tarasfrompir » Пн апр 20, 2020 8:53 pm

skysilver писал(а):
Сб мар 14, 2020 2:57 pm
Тогда в файле /lib/common.class.php за комментировать функцию num2str($num) - строки с 1401 по 1436.

https://github.com/sergejey/majordomo/b ... .class.php
а шо в ней не так - что такое поведение получается ?
Спасибо нам ПОМОЖЕТ..!
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 262 раза
Поблагодарили: 455 раз

Re: Белый экран после обновления

Сообщение Chainik » Пн апр 20, 2020 9:04 pm

tarasfrompir писал(а):
Пн апр 20, 2020 8:53 pm
...
а шо в ней не так - что такое поведение получается ?
Bagir в свое время много всего интересного сделал для популяризации и развития MDM. А потом, если мне память не изменяет, появились более важные дела (ребенок и т.д.).
Я так понял, он хочет обновить систему не потеряв свои старые наработки. Если ничего не путаю, у него XP.

На мой некомпетентный взгляд, накатить современную версию на XP невозможно (PHP не поддерживается и может еще какие грабли)...
За это сообщение автора Chainik поблагодарил:
tarasfrompir (Вт апр 21, 2020 6:43 am)
Рейтинг: 1.16%
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Белый экран после обновления

Сообщение skysilver » Пн апр 20, 2020 10:04 pm

tarasfrompir писал(а):
Пн апр 20, 2020 8:53 pm
skysilver писал(а):
Сб мар 14, 2020 2:57 pm
Тогда в файле /lib/common.class.php за комментировать функцию num2str($num) - строки с 1401 по 1436.

https://github.com/sergejey/majordomo/b ... .class.php
а шо в ней не так - что такое поведение получается ?
Мое предположение следующее.

Когда ядро иклюдит файл common.class.php и все функции, объявленные в нем, то спотыкается на языковых константах, которые используются в num2str (LANG_NUMBER_TO_STRING_UNIT и все остальные), ибо языковые файлы иклюдятся позже, чем common.class.php

Лично сам столкнулся на php5. На php7, видимо, не актуально.
За это сообщение автора skysilver поблагодарил:
tarasfrompir (Вт апр 21, 2020 6:43 am)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Белый экран после обновления

Сообщение Bagir » Вт апр 21, 2020 9:43 am

Приветствую всех! Да, действительно я раньше тут много времени проводил. И сейчас пытаюсь вернуться. Хоть времени и не было, но Алиса так и продолжала работать. Куда же без неё теперь. Если отключить, будет темно и холодно. Не все системы переделал на автономное дублирование. На всё надо время.

Вот что я попробовал вчера ночью. Кроме того, что у меня на сервере действительно до сих пор WinXP, там еще и Апачи сервер другой. Всё уже сильно устарело конечно. Крутились два сайта. Алиса и по работе.

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

Всё заработало. Трудности наверное ещё будут, но это уже решаемо. Сегодня буду ставить на сервер.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Ответить