Установка на Orange Pi PC2

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
hsl73
Сообщения: 3
Зарегистрирован: Вс май 12, 2019 11:48 pm
Благодарил (а): 0
Поблагодарили: 0

Установка на Orange Pi PC2

Сообщение hsl73 » Пн май 13, 2019 12:27 am

Доброго времени суток.
Уже не первый день пытаюсь установить систему majordomo на Orange Pi PC2, ставил на armbian, debian и ubuntu, ставил и скриптом и руками по инструкции. Не скажу, что я большой спец по линуксу, но на компьютеры ставил и настраивал разные версии линуксов и все было как то проще.
А здесь получается следующее, ставлю все по инструкциям к каждому приложению, ставлю debian, mysql, apache, php, phpadmin, создаю базу, все что поставил вроде как запускается и работает правильно, ставлю majordomo и глухо на начальной странице ошибка 500.
Ладно думаю ставил все по отдельности мог и накосячить, ставлю заново вчистую debian и ставлю скриптом. Скрипт доходит до конца пишет все ок. Открываю стартовую страницу и вижу код php... т.е. php вроде как не работает. Ставлю phpadmin, ставится нормально, захожу в него и тоже вижу php код вместо страницы. Проверяю, php7 вроде как установлен и должне работать, но нет...
Ладно, проверяю следующий вариант, ставлю вчистую ubuntu снова ставлю скрипт. Скрипт доходит до конца пишет все ок, ставлю phpadmin, захожу в него и вижу база с таблицами создана, пользователь есть, права есть, но на стартовой странице теперь вылезают ошибки

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

Error

Details

http://192.168.7.30/
1054: Unknown column 'HIDDEN' in 'where clause'
SELECT * FROM layouts WHERE HIDDEN!=1 ORDER BY PRIORITY DESC, TITLE

Backtrace

#0 /var/www/lib/mysqli.class.php(396): custom_error->__construct('1054: Unknown c...', 0)
#1 /var/www/lib/mysqli.class.php(185): mysql->Error('SELECT * FROM l...', 0)
#2 /var/www/lib/mysqli.class.php(204): mysql->Exec('SELECT * FROM l...')
#3 /var/www/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM l...')
#4 /var/www/modules/application.class.php(303): SQLSelect('SELECT * FROM l...')
#5 /var/www/index.php(71): application->run()
#6 {main}

<<< Back Submit Diagnostic info Reload page Go to Backup section 
       

Error

Details

http://192.168.7.30/
1054: Unknown column 'HIDDEN' in 'where clause'
SELECT * FROM layouts WHERE HIDDEN!=1 ORDER BY PRIORITY DESC, TITLE

Backtrace

#0 /var/www/lib/mysqli.class.php(396): custom_error->__construct('1054: Unknown c...', 0)
#1 /var/www/lib/mysqli.class.php(213): mysql->Error('SELECT * FROM l...', 0)
#2 /var/www/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM l...')
#3 /var/www/modules/application.class.php(303): SQLSelect('SELECT * FROM l...')
#4 /var/www/index.php(71): application->run()
#5 {main}

<<< Back Submit Diagnostic info Reload page Go to Backup section 
И ни у кого в вопросах и ответах я подобных проблем не нахожу, я не пойму это проблемы с конкретной железкой Orange Pi PC2 или у меня руки настолько кривые?
oleg_bm
Сообщения: 1
Зарегистрирован: Вт дек 18, 2018 4:48 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Orange Pi PC2

Сообщение oleg_bm » Вт май 14, 2019 9:36 am

Занимаюсь любовью с этим девайсом с февраля)
Что- то віресовывается наконец. Становил на Armbian Stretch, на Bionic якобы нет звука. Скриптом https://kb.mjdm.ru/install-script/?utm_ ... geDownload (кстати на той неделе какие-то не стыковки по размерам баз были).
apt update && apt upgrade -y запускал из armbian-config.
Как бороться с "стартовая страница - код php" здесь viewtopic.php?f=3&t=4952&start=630
Долго мучался с сохранением базы при установки ее в ОЗУ, почему-то DS3231 не помогали. Сейчас исез голос Алисы, хотя на каких-то промежуточных версиях установки был.
skysilver
Сообщения: 2605
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 338 раз
Поблагодарили: 1491 раз
Контактная информация:

Re: Установка на Orange Pi PC2

Сообщение skysilver » Вт май 14, 2019 11:14 am

hsl73 писал(а):
Пн май 13, 2019 12:27 am
я не пойму это проблемы с конкретной железкой Orange Pi PC2
Не думаю, что дело в одноплатнике. Там тот же самый линукс (убунта, дебиан). Конечно, могут быть затыки, к примеру, со звуком, но в остальном apache, mysql, php и majordomo должны работать без проблем.

Недавно ставил на BananaPI M2U и Raspbery Pi Zero на Debian 9 по этому мануалу https://kb.mjdm.ru/kak-ustanovit-majordomo-na-linux/ Все прошло штатно.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
hsl73
Сообщения: 3
Зарегистрирован: Вс май 12, 2019 11:48 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Orange Pi PC2

Сообщение hsl73 » Чт май 16, 2019 10:48 am

skysilver писал(а):
Вт май 14, 2019 11:14 am
Недавно ставил на BananaPI M2U и Raspbery Pi Zero на Debian 9 по этому мануалу https://kb.mjdm.ru/kak-ustanovit-majordomo-na-linux/ Все прошло штатно.
Так вот и я ставлю по этому мануалу, уже в который раз. Все ставится как описано в мануале, без ошибок. Не знаю, в чем там можно ошибиться. После установки если зайти на страницу http://IP/popup/first_start.html на ней все правильно, все выбирается, но дальше нее не идет. Если же просто зайти по IP адресу http://IP, заходит, но вот такие ошибки
[codeError
Details
http://192.168.1.109/
1054: Unknown column 'HIDDEN' in 'where clause'
SELECT * FROM layouts WHERE HIDDEN!=1 ORDER BY PRIORITY DESC, TITLE
Backtrace
#0 /var/www/html/lib/mysqli.class.php(396): custom_error->__construct('1054: Unknown c...', 0)
#1 /var/www/html/lib/mysqli.class.php(185): mysql->Error('SELECT * FROM l...', 0)
#2 /var/www/html/lib/mysqli.class.php(204): mysql->Exec('SELECT * FROM l...')
#3 /var/www/html/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM l...')
#4 /var/www/html/modules/application.class.php(303): SQLSelect('SELECT * FROM l...')
#5 /var/www/html/index.php(71): application->run()
#6 {main}

Error
Details
http://192.168.1.109/
1054: Unknown column 'HIDDEN' in 'where clause'
SELECT * FROM layouts WHERE HIDDEN!=1 ORDER BY PRIORITY DESC, TITLE
Backtrace
#0 /var/www/html/lib/mysqli.class.php(396): custom_error->__construct('1054: Unknown c...', 0)
#1 /var/www/html/lib/mysqli.class.php(213): mysql->Error('SELECT * FROM l...', 0)
#2 /var/www/html/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM l...')
#3 /var/www/html/modules/application.class.php(303): SQLSelect('SELECT * FROM l...')
#4 /var/www/html/index.php(71): application->run()
#5 {main}

][/code]
Неизвестный столбец... Что это и как это исправить?
В PHPMyadmin база данных с таблицами присутствует.
У меня создается впечатление, что при написании мануала устанавливались одни, какие то конкретные версии приложений, а сейчас устанавливаются другие, новые версии, не факт, что во всем совместимые. Но что с этим делать то?
skysilver
Сообщения: 2605
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 338 раз
Поблагодарили: 1491 раз
Контактная информация:

Re: Установка на Orange Pi PC2

Сообщение skysilver » Чт май 16, 2019 10:56 am

Скачай обновленный дамп дефолтной базы из альфы https://raw.githubusercontent.com/serge ... rminal.sql и импортируй через PMA.
В мастер эти изменения еще не слили.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
hsl73
Сообщения: 3
Зарегистрирован: Вс май 12, 2019 11:48 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Orange Pi PC2

Сообщение hsl73 » Чт май 16, 2019 7:13 pm

skysilver писал(а):
Чт май 16, 2019 10:56 am
https://raw.githubusercontent.com/serge ... rminal.sql
Спасибо, с этим файлом запустилось.


Интересно, а нет ли какой привязки к IP адресу устройства на котором устанавливается MajorDoMo?
Просто такой прикол, все установил, с этим файлом, запустил, все это делал в одной сети, там у Orange Pi был один IP адрес, немного поигрался, выключил.
Затем подключил Orange Pi в другой сети, соответственно IP адрес у нее теперь другой, включаю, проверяю, в phpmyadmin заходит нормально, а вот на домашней странице MajorDoMo просто мусор. Перезапустил систему, все равно мусор на домашней странице, в phpmyadmin удалил базу и создал заново, импортировал таблицы. На домашней странице по прежнему мусор.
Переустановил MajorDoMo, все запустилось. Что за прикол такой?
pruwait
Сообщения: 8
Зарегистрирован: Ср ноя 07, 2018 3:05 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Установка на Orange Pi PC2

Сообщение pruwait » Ср июл 17, 2019 8:50 pm

Какая версия php поддерживается? Поставил последнюю стабильную v7.3.4-2, но мажордомо не отображает страницы "The requested URL /page/8.html was not found on this server."
Anton_kulibin
Сообщения: 351
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 33 раза

Re: Установка на Orange Pi PC2

Сообщение Anton_kulibin » Ср июл 17, 2019 10:01 pm

pruwait писал(а):
Ср июл 17, 2019 8:50 pm
Какая версия php поддерживается? Поставил последнюю стабильную v7.3.4-2, но мажордомо не отображает страницы "The requested URL /page/8.html was not found on this server."
У меня такая система
Безымянный.png
Безымянный.png (5.75 КБ) 218 просмотров
на Orange pi3, все работает, но при установке дополнений ошибка

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

http://192.168.1.209/admin.php?md=panel&action=market&ok_msg=Plugin+%27rhvoice%27+%282019-06-25+14%3A34%3A58%29+installed.
1101: BLOB, TEXT, GEOMETRY or JSON column 'VALUE' can't have a default value
ALTER TABLE dev_broadlink_commands ADD `VALUE` TEXT NOT NULL DEFAULT '';

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

http://192.168.1.209/admin.php?md=panel&action=market&ok_msg=Plugin+%27rhvoice%27+%282019-06-25+14%3A34%3A58%29+installed.
1366: Incorrect integer value: '' for column 'GTYPE' at row 1
INSERT INTO `msgates`(`TITLE`, `GTYPE`, `URL`) VALUES('Main', '', ':')

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

http://192.168.1.209/admin.php?md=panel&action=market&ok_msg=Plugin+%27rhvoice%27+%282019-06-25+14%3A34%3A58%29+installed.
1366: Incorrect integer value: '' for column 'GTYPE' at row 1
INSERT INTO `msgates`(`TITLE`, `GTYPE`, `URL`) VALUES('Main', '', ':')
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Ответить