Страница 1 из 4
Белый экран после обновления
Добавлено: Сб мар 14, 2020 1:56 pm
Vittaly
Добрый день!
Прошу помочь с проблемой: сегодня после обновления 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
Re: Белый экран после обновления
Добавлено: Сб мар 14, 2020 2:51 pm
skysilver
PHP какой версии - 5 или 7? По SSH доступ есть?
Re: Белый экран после обновления
Добавлено: Сб мар 14, 2020 2:52 pm
Vittaly
По ssh доступ есть. php, похоже, ещё 5й версии.
У меня похоже на столько старая система, что все репозитории стухли. Не могу даже apt-get update сделать - везде 404 отдаёт. Соответственно, php7 тоже не даёт ставить...
Re: Белый экран после обновления
Добавлено: Сб мар 14, 2020 2:57 pm
skysilver
Тогда в файле /lib/common.class.php за комментировать функцию num2str($num) - строки с 1401 по 1436.
https://github.com/sergejey/majordomo/b ... .class.php
Re: Белый экран после обновления
Добавлено: Сб мар 14, 2020 3:04 pm
Vittaly
Спасибо!!! Админка поднялась, дальше буду думать, как систему проапдейтить и проапгрейдиться до php7.0
Re: Белый экран после обновления
Добавлено: Пн апр 20, 2020 7:38 pm
Bagir
Vittaly писал(а): ↑Сб мар 14, 2020 3:04 pm
Спасибо!!! Админка поднялась, дальше буду думать, как систему проапдейтить и проапгрейдиться до php7.0
Точно такая же ситуация. Хочу вернуться, но малой кровью тут похоже не получится. Если у кого есть наработки по переходу со старой версии, пожалуйста напишите.
Re: Белый экран после обновления
Добавлено: Пн апр 20, 2020 8:53 pm
tarasfrompir
а шо в ней не так - что такое поведение получается ?
Re: Белый экран после обновления
Добавлено: Пн апр 20, 2020 9:04 pm
Chainik
tarasfrompir писал(а): ↑Пн апр 20, 2020 8:53 pm
...
а шо в ней не так - что такое поведение получается ?
Bagir в свое время много всего интересного сделал для популяризации и развития MDM. А потом, если мне память не изменяет, появились более важные дела (ребенок и т.д.).
Я так понял, он хочет обновить систему не потеряв свои старые наработки. Если ничего не путаю, у него XP.
На мой некомпетентный взгляд, накатить современную версию на XP невозможно (PHP не поддерживается и может еще какие грабли)...
Re: Белый экран после обновления
Добавлено: Пн апр 20, 2020 10:04 pm
skysilver
tarasfrompir писал(а): ↑Пн апр 20, 2020 8:53 pm
а шо в ней не так - что такое поведение получается ?
Мое предположение следующее.
Когда ядро иклюдит файл common.class.php и все функции, объявленные в нем, то спотыкается на языковых константах, которые используются в num2str (LANG_NUMBER_TO_STRING_UNIT и все остальные), ибо языковые файлы иклюдятся позже, чем common.class.php
Лично сам столкнулся на php5. На php7, видимо, не актуально.
Re: Белый экран после обновления
Добавлено: Вт апр 21, 2020 9:43 am
Bagir
Приветствую всех! Да, действительно я раньше тут много времени проводил. И сейчас пытаюсь вернуться. Хоть времени и не было, но Алиса так и продолжала работать. Куда же без неё теперь. Если отключить, будет темно и холодно. Не все системы переделал на автономное дублирование. На всё надо время.
Вот что я попробовал вчера ночью. Кроме того, что у меня на сервере действительно до сих пор WinXP, там еще и Апачи сервер другой. Всё уже сильно устарело конечно. Крутились два сайта. Алиса и по работе.
- установил систему с нуля на другой комп с win7.
- удалил полностью базу данных, залил свою через phpmyadmin
- скопировал все свои старые файлы, в новую сборку, но без замены.
Всё заработало. Трудности наверное ещё будут, но это уже решаемо. Сегодня буду ставить на сервер.