Страница 1 из 3

Поломалась установка с гитхаба2

Добавлено: Чт апр 25, 2019 8:49 pm
zoom2
добрый день.
Пытаюсь поставить majordomo на orange pi 3 с убунтой 18
вот таким скриптом:
wget http://avcor.ru/files/majordomo.sh
chmod +x majordomo.sh
./majordomo.sh
и после установки пробую открыть в браузере
и получаю окно с ошибками
Error
Details
http://192.168.0.100/
1054: Unknown column 'HIDDEN' in 'where clause'
SELECT * FROM layouts WHERE HIDDEN!=1 ORDER BY PRIORITY DESC, TITLE

Пробовал даже пхп_май_админом добавлять это поле :) но естественно не помогает
Направьте куда копать!

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Добавлено: Пт апр 26, 2019 12:11 pm
maiksk
добрый день. пытаюсь установить с помощью скрипта МД, на убунту, пробовал и 16. и 18, и сервер и десктоп. на всех ошибка mysql. до этого пару месяцев назад ставил на 16 сервер все работало отлично. щас ни куда немогу поставить.
куда копать, что посоветуете?
Снимок экрана от 2019-04-25 21-03-42.png
Снимок экрана от 2019-04-25 21-03-42.png (161.6 КБ) 6382 просмотра
Снимок экрана от 2019-04-25 21-03-09.png
Снимок экрана от 2019-04-25 21-03-09.png (215.23 КБ) 6382 просмотра

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Добавлено: Пт апр 26, 2019 6:55 pm
zoom2
вот у меня тоже такое :(
я через пхпмайадмин добавил колонку IS_ONLINE и в принципе это помогло, но чтото как я понмаю всётаки нетак, т.к. маркет не работает :( при этом на вындовс всё ок.

Поломалась установка с гитхаба

Добавлено: Сб апр 27, 2019 2:11 am
prmres
Камрады, здравствуйте.

Поломалась установка с гитхаба:

git clone https://github.com/sergejey/majordomo.git

после чего делается импорт дампа базы: mysql -u root db_terminal < /var/www/db_terminal.sql

в итоге получаем вот это:
Коряга.png
Коряга.png (40 КБ) 6442 просмотра
подтверждение раз два , проверил сам - тоже самое, при установке скриптом от Immortal-а тоже самое!

явно что-то с базой, а точнее с импоритруемым db_terminal.sql из установочного пакета клонируемого с гитхаба

стал разбираться:
- взял db_terminal.sql с ранее установленного сервера, импортировал - такая же петрушка
- сделал дамп рабочей чистой (пустой) мажордомы которая была установлена 19 апреля (и только что обновлённой), импортировал этот дамп в экспериментальную свежую установку - мажордома завелась

подозреваю:
разработчики чего то изменили в коде системы, касательно базы, а импортируемый при установке дамп базы не поправили (на гитхабе видно что последний раз db_terminal.sql изменялся 10 месяцев тому назад)
при этом обновление ранее установленной мажордомы правит базу до актуального состояния

для свежих установок временное решение - импорт дампа с рабочей чистой мажордомы недельной установки:

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

wget -q https://clck.ru/FnSTH
chmod +x ./FnSTH
mysql -u root -p db_terminal < FnSTH
service mysql restart
service apache2 restart
ВОПРОС:
что случилось? почему поломалась установка?
подозрение выше - состоятельно?

UPD 10 мая 2019
Выяснилось что файл дампа не могут скачать например на Украине (очевидно clck.ru заблокирован там), выкладываю здесь.
Вложение скачать, распаковать, закинуть на сервер, импортировать.

Re: Поломалась установка с гитхаба

Добавлено: Сб апр 27, 2019 2:12 am
tarasfrompir
Подтверждаю база немного устарела...
Была похожая хрень - пришлось вручную дописывать в базу поля

Re: Поломалась установка с гитхаба

Добавлено: Пн апр 29, 2019 7:45 pm
prmres
создал "тикет" в CONNECT-е
https://connect.smartliving.ru/ideas/618.html

Re: Поломалась установка с гитхаба

Добавлено: Вт апр 30, 2019 12:06 pm
Strangeman

Re: Поломалась установка с гитхаба

Добавлено: Чт май 02, 2019 3:17 pm
prmres
в Альфе поправили, ждём когда исправление появится в мастере

Re: Поломалась установка с гитхаба

Добавлено: Чт май 02, 2019 3:29 pm
tarasfrompir
prmres писал(а):
Чт май 02, 2019 3:17 pm
в Альфе поправили, ждём когда исправление появится в мастере
ну так с альфы скачай файл - и делай что нужно...

Re: Поломалась установка с гитхаба

Добавлено: Чт май 02, 2019 4:26 pm
prmres
да мне файл качать без надобности, я разобрался в чём дело (смотри выше)
люди пользуются инструкциями по установке, коих немало, пользуют скрипты... и получают ... пока ошибку
*свой* скрипт я сразу же как разобрался снабдил "временным" решением, когда поправки войдут в Мастер - тогда скрипт исправлю взад
оно как то некомильфо скрипты править туда-сюда, часть с мастера тянуть, часть с альфы
да и как то понимается .... Мастер - стабильный "релиз", а Альфа - с доработками в режиме тестирования, всегда так было у "софтов", даже после альф ещё и беты используются и релизкандидаты всякие
вот и получается - ждём изменений мастера