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

Re: Orange pi pc2 + MajorDoMo

Добавлено: Сб фев 11, 2017 4:31 pm
immortal
inurble писал(а):Php 5.6 установилось без ошибок,вроде. 7.0 не захотела

Есть ли есть возможность, растолкуйте как выполнить пункт с PHP
Значит нет там 7-го рнр в репах.
Не понял какой пункт.

Re: Orange pi pc2 + MajorDoMo

Добавлено: Сб фев 11, 2017 5:01 pm
inurble
http://majordomo.smartliving.ru/Main/SetupLinux здесь есть пункт установки PHP5. его нет, как заменить на PHP5.6

Re: Orange pi pc2 + MajorDoMo

Добавлено: Сб фев 11, 2017 6:38 pm
immortal
inurble писал(а):http://majordomo.smartliving.ru/Main/SetupLinux здесь есть пункт установки PHP5. его нет, как заменить на PHP5.6
вот примерно так

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

sudo apt-get install php5.6-cgi php5.6-cli php5.6 php-pear php5.6-xcache -y
sudo apt-get install curl libcurl3 libcurl3-dev php5.6-curl -y
вообще для поиска доступных программ для установки есть такая команда:

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

sudo apt-cache search php
в данном случае всё что содержит php в названии или описании

Re: Orange pi pc2 + MajorDoMo

Добавлено: Вс фев 12, 2017 4:47 pm
inurble
Чую что то все таки не так с php делаю. Итог проверки и подключению к phpmyadmin ->
The mbstring extension is missing. Please check your PHP configuration.

Re: Orange pi pc2 + MajorDoMo

Добавлено: Вс фев 12, 2017 5:12 pm
immortal
inurble писал(а):Чую что то все таки не так с php делаю. Итог проверки и подключению к phpmyadmin ->
The mbstring extension is missing. Please check your PHP configuration.
как устанавливаете?
вот так:

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

apt-get install phpmyadmin
или вот так

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

wget https://files.phpmyadmin.net/phpMyAdmin/4.6.6/phpMyAdmin-4.6.6-all-languages.zip
unzip phpMyAdmin-4.6.6-all-languages.zip
скорее всего надо установить расширение php mbstring
у меня на одной машине заработало после того как я не только установил php mbstring но и добавил в php.ini

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

extension=mbstring.so

Re: Orange pi pc2 + MajorDoMo

Добавлено: Вс фев 12, 2017 5:24 pm
inurble
я делаю все строго по инструкции, за исключением по Вашему совету удалось установить php5.6 только так:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6-cgi php5.6-cli php5.6 php-pear php5.6-xcache -y
sudo apt-get install curl libcurl3 libcurl3-dev php5.6-curl -y

в папке /etc отсутствует php5(закономерно думаю), зато есть папка /php, в ней php5.5, php5.6, php7.1, меняю php.ini в папке с php5.6

Re: Orange pi pc2 + MajorDoMo

Добавлено: Вс фев 12, 2017 6:26 pm
immortal
inurble писал(а):я делаю все строго по инструкции, за исключением по Вашему совету удалось установить php5.6 только так:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6-cgi php5.6-cli php5.6 php-pear php5.6-xcache -y
sudo apt-get install curl libcurl3 libcurl3-dev php5.6-curl -y

в папке /etc отсутствует php5(закономерно думаю), зато есть папка /php, в ней php5.5, php5.6, php7.1, меняю php.ini в папке с php5.6
я имею ввиду установку phpmyadmin
по идее если phpmyadmin Вы устанавливали через репы, то расширение mbstring должно само установиться, если phpmyadmin Вы скачали и распаковали, то надо установить расширение mbstring
устанавливаем расширение mbstring

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

apt-get install php5.6-mbstring
или

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

apt-get install php-mbstring
Возможно так же надо будет добавить в php.ini строчку

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

extension=mbstring.so
но все расширения должны подцепляться автоматически без указания в php.ini

Вам же написал phpmyadmin, что нет расширения mbstring, проверьте конфигурацию php

Re: Orange pi pc2 + MajorDoMo

Добавлено: Пн фев 13, 2017 4:34 pm
inurble
immortal писал(а): 2. взять готовый образ уже развернутый.
Как вариант попробовать например DietPi мой образ и подставить туда script.bin от Вашего от Armbian, я пока не сравнивал разные образы от H5 и H3 но замена script.bin от армбиан OrangePi PC+ в моем образе запустился, хотя образ под OrangePi PC
1) может мне такой вариант, как Вы предлагаете сделать? Буду очень благодарен если поможите мне в этом с небольшой инструкцией

2) При переходе на страницу majordomo 2 ошибки:

Error:
1292: Incorrect datetime value: '0000-00-00 00:00:00' for column 'UPDATED' at row 11
ALTER TABLE pvalues ADD `SOURCE` varchar(20) NOT NULL DEFAULT '';

1054: Unknown column 'LATEST_ACTIVITY' in 'where clause'
UPDATE terminals SET IS_ONLINE=0 WHERE LATEST_ACTIVITY < (NOW() - INTERVAL 30 MINUTE)

Re: Orange pi pc2 + MajorDoMo

Добавлено: Чт фев 16, 2017 4:36 pm
inurble
С линуксом столкнулся впервые, все приходится осваивать с нуля. Быть может пригодится тому, кто так же как и я купил Orange Pi PC2 и не знает почему с инструкции не получаются некоторые моменты, в частности почему не устанавливается PHP5 и phpmyadmin не запускается. За многие советы благодарность immortal

Установка PHP5.6:

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

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6-cgi php5.6-cli php5.6 php-pear php5.6-xcache -y
sudo apt-get install curl libcurl3 libcurl3-dev php5.6-curl -y
sudo apt-get install php5.6-mbstring php5.6-mysql php5.6-gd php-gettext
sudo apt-get install libapache2-mod-php5.6 -y

Re: Orange pi pc2 + MajorDoMo

Добавлено: Чт фев 16, 2017 4:48 pm
Victor_S
inurble, не пойму почему Вы с php 5.6 мучаетесь, я же Вам в самом начале подсказывал взять готовые скрипты по установке мажордомо и окружения из соответствующей темы. Php младше 7.0 убрали из всех основных репозиториев современных линукс операционок, orange pi pc2 тут не при чем... С php 7 мажордомо работает нормально, как и с последними версиями mysql.