Код: Выделить всё
#0 /var/www/html/lib/errors.class.php(116): custom_error->__construct('Cannot redeclar...')
#1 [internal function]: phpShutDownFunction()
#2 {main}
Модератор: immortal
Код: Выделить всё
#0 /var/www/html/lib/errors.class.php(116): custom_error->__construct('Cannot redeclar...')
#1 [internal function]: phpShutDownFunction()
#2 {main}
Во-первых юзать свап на сд карте вообще так себе идея...мы всеми способами стараемся защититься от лишних циклов записи на SD, дабы продлить её жизненный цикл - а тут на те, часть оперативы, где запись происходит с невиданной для ПЗУ частотой - решили на флешку выкинуть. Рекомендую вообще выключить свап. Ну это лично моё мнение...mike330xd писал(а):Доброго времени суток.
Пользуюсь образом v4_44_int.7z для Raspberry 4.
В процессе изысканий выяснил:
swap составляет 100Мб
Подскажите, пожалуйста, при объеме флешки 32Гб и оперативной памяти Raspberry 4 = 2 Гб , установка какого объема файла подкачки выглядит оптимальным ?
И второй вопрос: планируется ли новый образ, в котором бы уже этот вопрос урезанного файла подкачки и кол-ва урезания процессов - будет оптимизирован.
Заранее спасибо.
А подскажите, пожалуйста, я залил только образ 4.44 на Raspberry 4 с нуля.nick7zmail писал(а): ↑Чт янв 21, 2021 10:26 amВо-первых юзать свап на сд карте вообще так себе идея...мы всеми способами стараемся защититься от лишних циклов записи на SD, дабы продлить её жизненный цикл - а тут на те, часть оперативы, где запись происходит с невиданной для ПЗУ частотой - решили на флешку выкинуть. Рекомендую вообще выключить свап. Ну это лично моё мнение...mike330xd писал(а):Доброго времени суток.
Пользуюсь образом v4_44_int.7z для Raspberry 4.
В процессе изысканий выяснил:
swap составляет 100Мб
Подскажите, пожалуйста, при объеме флешки 32Гб и оперативной памяти Raspberry 4 = 2 Гб , установка какого объема файла подкачки выглядит оптимальным ?
И второй вопрос: планируется ли новый образ, в котором бы уже этот вопрос урезанного файла подкачки и кол-ва урезания процессов - будет оптимизирован.
Заранее спасибо.
На счёт образов - хз... Эт к Сергею...но боюсь ему пока не до форума...в телеге можно спросить наверн.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Код: Выделить всё
pi@raspberrypi:~ $ systemctl status mysql
● mariadb.service - MariaDB 10.3.22 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-01-21 20:32:47 MSK; 44min ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Process: 498 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
Process: 499 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 501 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exit
Process: 618 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 620 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
Main PID: 585 (mysqld)
Status: "Taking your SQL requests now..."
Tasks: 55 (limit: 4035)
Memory: 97.8M
CGroup: /system.slice/mariadb.service
└─585 /usr/sbin/mysqld
Jan 21 20:32:47 raspberrypi mysqld[585]: 2021-01-21 20:32:47 0 [Note] /usr/sbin/mysqld (mysqld 10.3.22-MariaDB-0+deb10u1) starting as process 585 ...
Jan 21 20:32:47 raspberrypi systemd[1]: Started MariaDB 10.3.22 database server.
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[622]: Upgrading MySQL tables if necessary.
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: Looking for 'mysql' as: /usr/bin/mysql
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: Version check failed. Got the following error when calling the 'mysql' command line client
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[626]: FATAL ERROR: Upgrade failed
Jan 21 20:32:48 raspberrypi /etc/mysql/debian-start[638]: Checking for insecure root accounts.
Код: Выделить всё
pi@MajorDoMoPi:~ $ systemctl status mysql
● mariadb.service - MariaDB database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-01-20 23:50:36 MSK; 22h ago
Process: 812 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 809 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
Process: 527 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exit
Process: 523 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 520 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
Main PID: 622 (mysqld)
Status: "Taking your SQL requests now..."
Tasks: 29 (limit: 4915)
CGroup: /system.slice/mariadb.service
└─622 /usr/sbin/mysqld
Jan 20 23:50:30 MajorDoMoPi systemd[1]: Starting MariaDB database server...
Jan 20 23:50:32 MajorDoMoPi mysqld[622]: 2021-01-20 23:50:32 1995878192 [Note] /usr/sbin/mysqld (mysqld 10.1.23-MariaDB-9+deb9u1) starting as process 622 ...
Jan 20 23:50:36 MajorDoMoPi systemd[1]: Started MariaDB database server.
С модулем бэкап не работал, но переносил системы с винды на линукс многократно. Особенно понравилось в последний раз это делать в докере. Скопировал папку с винды, снёс config.php, запустил контейнер - готово...последний бэкап базы сам залетает из папки бэкапов, файлы все на месте...прямо огонь....у себя давненько на расбери переносил - через стандартный модуль бэкапа. Тоже всё залетело, но не уверен что у меня какой то большой бэкап был. Если через модули не получается - самый простой способ - копируете папку мд (чтобы сохранить все пользовательские файлы), экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь. И да, все настройки модулей, всё объекты свойства, и большинство настроек системы хранятся в базе.Kirch писал(а):Надеялся на легкий переход с windows на Pi4.
Бэкапы весят 100-900 мб для опций "по умолчанию"/"все" с плагином backup. В ходе восстановления вылезает пустая страница https://yadi.sk/i/mplQqcuGu6udAA потом бэкапил через страницу обновлений, там полегче 15 мб, подумало минуты 3 и опять пустая страница.
Исправлял
max_execution_time - С 30 меняем на 90
max_input_time - С 60 на 180
post_max_size - С 8M на 200M - это не исправил пока
upload_max_filesize - С 2M на 50M
max_file_uploads - С 20 на 150
Пробовал удалять из tar архивов тяжелые saverestore и backup, не помогло.
Вначале ругалось на размер "413 Request Entity Too Large nginx/1.14.2" - правил php.ini.
Пробовал заливать из архивов в папки в var/www/html/backup содержимое и восстанавливать - не вышло, да и пароль в config.php пришлось выправлять.
Как переносить настройки с windows mjd, что бы без таких танцев?
Настройки объектов mjd хранятся в БД или в файлах?
Можно ли просто перелить каталог, перенести дамп MySQL, поправить пароли в ini? Права поставить как тут?
nick7zmail писал(а): ↑Пн янв 25, 2021 1:21 pmСтраница localhost/phpmyadmin/ пустая на windows машине. Как получается в админку заходить?Kirch писал(а):Надеялся на легкий переход с windows на Pi4.
экспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь.
Not Found
The requested URL /phpmyadmin was not found on this server.
Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/7.2.2 Server at localhost Port 80
В винде он на /phpmyadmin4/Kirch писал(а): ↑Пн янв 25, 2021 1:34 pmСтраница localhost/phpmyadmin/ пустая на windows машине. Как получается в админку заходить?nick7zmail писал(а): ↑Пн янв 25, 2021 1:21 pmэкспортируете базу через phpmyadmin, импортируете дамп базы в линукс. После чего настраиваете как надо config.php, и по идее должно взлететь.
Not Found
The requested URL /phpmyadmin was not found on this server.
Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/7.2.2 Server at localhost Port 80