Страница 180 из 182

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Чт фев 01, 2024 12:16 am
andrey040670
Ultimo писал(а):
Ср янв 31, 2024 11:37 pm
Не выходит не удалить не установить, или другим каким способом?
По ходу у вас mariadb.
Попробуйте удалить эти пакеты:
"mariadb-server"
"mariadb-common"
"mariadb-client"
"dbconfig-mysql"
а потом установите заново.
P/s
Вы перед удалением mysql запускали команду apt-get update? Формировали список установленных пакетов?

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Чт фев 01, 2024 12:57 pm
prmres
Ultimo писал(а):
Ср янв 31, 2024 6:47 pm
За неделю до этого обновлял линукс ...
BACKUP маджордомы есть?
ПХП до какой версии обновился?

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Чт фев 01, 2024 1:47 pm
Ultimo
prmres писал(а):
Чт фев 01, 2024 12:57 pm
Ultimo писал(а):
Ср янв 31, 2024 6:47 pm
За неделю до этого обновлял линукс ...
BACKUP маджордомы есть?
ПХП до какой версии обновился?
Да есть backup, ну точнее с помощью wincsp могу вытащить...
Короче переустановил ПХП, снес mariadb и заново поставил
Вот что вышло
Я так понимаю что то с паролем root

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

pi@raspberrypi:~ $ php -v
PHP 7.3.31-1~deb10u5 (cli) (built: Sep  4 2023 21:49:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.31, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.31-1~deb10u5, Copyright (c) 1999-2018, by Zend Technologies
...

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Чт фев 01, 2024 4:30 pm
Ultimo
Ultimo писал(а):
Чт фев 01, 2024 1:47 pm
prmres писал(а):
Чт фев 01, 2024 12:57 pm
Ultimo писал(а):
Ср янв 31, 2024 6:47 pm
За неделю до этого обновлял линукс ...
BACKUP маджордомы есть?
ПХП до какой версии обновился?
Да есть backup, ну точнее с помощью wincsp могу вытащить...
Короче переустановил ПХП, снес mariadb и заново поставил
Вот что вышло
Я так понимаю что то с паролем root

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

pi@raspberrypi:~ $ php -v
PHP 7.3.31-1~deb10u5 (cli) (built: Sep  4 2023 21:49:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.31, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.31-1~deb10u5, Copyright (c) 1999-2018, by Zend Technologies
...
Короче никак ничего не получается сделать.... Подскажите как бэкапнуться)))

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Пт фев 02, 2024 8:26 pm
Ultimo
Подскажите как бекап сделать чере putty.
Или легче новый образ на другую флеху накатить и бекап?

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Сб фев 03, 2024 1:14 am
prmres
Ultimo писал(а):
Пт фев 02, 2024 8:26 pm
Подскажите как бекап сделать чере putty.
Или легче новый образ на другую флеху накатить и бекап?
похоже я понял что у вас случилось: вы обновили Mariadb, при этом начиная с 10.хх-какой то версии был "отключен" (точнее перенастроен) доступ root, поэтому у вас и перестало всё работать.
но это легко исправить, нужно немного подкрутить mariadb что б она снова "пускала" root как и ранее
попробуйте сделать следующим образом:

1. winscp ищите где то в /var/www/html/backup самую свежую папку с бекапом (папка именуется датой) и вытаскивайте оттуда файл db_terminal.sql куда то себе на комп
туда же так же скопируйте полностью папку /var/www на всякий случай

2. в Putty введите несколько команд (каждая строка - одна команда, копируете сдесь как текст, правой мышкой на путти вставляется, жмёте ентер):
ВАШ_ПАРОЛЬ - меняете на свой пароль

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

sudo su
mysql -u root
use mysql;
update user set password=PASSWORD("ВАШ_ПАРОЛЬ") where User='root';
flush privileges;
update user set plugin='' where User='root';
quit;
systemctl restart mariadb
после ввода sudo su попросит ваш рутовый пароль от линукса
если mysql -u root не прокатит то сделайте с вводом пароля: mysql -u root -p

3. скопируйте сохранённый на компьютере файл db_terminal.sql (из п.1) в домашнюю папку пользователя (под которым вы логинитесь в линукс)

4. снова Putty:

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

mysql -u root -p
CREATE DATABASE db_terminal CHARACTER SET utf8 COLLATE utf8_general_ci;
exit;
если ругнётся (увидите) что база есть, то и хорошо
если базы не было то создатся

далее ипортируете базу из дампа (бекапа) базы:

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

mysql -u root -p db_terminal < db_terminal.sql
маджордомо должно заработать

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Сб фев 03, 2024 9:48 am
Logrus
ниче вы тут прикалываетесь, бд крашнулась после сбоя по питанию (даже на малинках на подобное можно налететь хотя там дополнительный дамп есть)
ну это и траблы самого мдм, много чего есть, но толку никакого ....

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Сб фев 03, 2024 6:59 pm
Ultimo
prmres писал(а):
Сб фев 03, 2024 1:14 am
Ultimo писал(а):
Пт фев 02, 2024 8:26 pm
Подскажите как бекап сделать чере putty.
Или легче новый образ на другую флеху накатить и бекап?
похоже я понял что у вас случилось: вы обновили Mariadb, при этом начиная с 10.хх-какой то версии был "отключен" (точнее перенастроен) доступ root, поэтому у вас и перестало всё работать.
но это легко исправить, нужно немного подкрутить mariadb что б она снова "пускала" root как и ранее
попробуйте сделать следующим образом:

1. winscp ищите где то в /var/www/html/backup самую свежую папку с бекапом (папка именуется датой) и вытаскивайте оттуда файл db_terminal.sql куда то себе на комп
туда же так же скопируйте полностью папку /var/www на всякий случай

2. в Putty введите несколько команд (каждая строка - одна команда, копируете сдесь как текст, правой мышкой на путти вставляется, жмёте ентер):
ВАШ_ПАРОЛЬ - меняете на свой пароль

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

sudo su
mysql -u root
use mysql;
update user set password=PASSWORD("ВАШ_ПАРОЛЬ") where User='root';
flush privileges;
update user set plugin='' where User='root';
quit;
systemctl restart mariadb
после ввода sudo su попросит ваш рутовый пароль от линукса
если mysql -u root не прокатит то сделайте с вводом пароля: mysql -u root -p

3. скопируйте сохранённый на компьютере файл db_terminal.sql (из п.1) в домашнюю папку пользователя (под которым вы логинитесь в линукс)

4. снова Putty:

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

mysql -u root -p
CREATE DATABASE db_terminal CHARACTER SET utf8 COLLATE utf8_general_ci;
exit;
если ругнётся (увидите) что база есть, то и хорошо
если базы не было то создатся

далее ипортируете базу из дампа (бекапа) базы:

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

mysql -u root -p db_terminal < db_terminal.sql
маджордомо должно заработать
Спасибо дружище,но ничего не вышло...
Почти год дорабатывал все потихоньку и в 1 момент накрылось... Как то не серьезно заново все городить, но наверняка остыну и решусь=))))
Хотя сцены можно с бэк апа дернуть на новую...

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Сб фев 03, 2024 9:18 pm
andrey040670
Когда обновляете ядро, надо читать варнинги в CLI и принимать верное решение Y/N/..., но даже и это не всегда срабатывает, так как обновление ядра тянет за собой и зависимости... MariaDB 10.5 и MariaDB 10.1 это разные вещи, и правильно вам выше сказали, надо восстановить рут доступ, так как он по умолчанию теперь не предоставляется. Google в помощь.

Re: Базовый образ Raspberry Pi3 / Pi2

Добавлено: Сб фев 03, 2024 10:36 pm
Ultimo
Logrus писал(а):
Сб фев 03, 2024 9:48 am
ниче вы тут прикалываетесь, бд крашнулась после сбоя по питанию (даже на малинках на подобное можно налететь хотя там дополнительный дамп есть)
ну это и траблы самого мдм, много чего есть, но толку никакого ....
Да ужжж, как так то=))) у всех так что ли? Постоянные траблы? Стабильно вообще никак с мжд?