Экранный вывод установки mjdm скриптом на rpi4 с ключем -t (без каких либо изменений скрипта установки):
https://yadi.sk/d/1sOG0XWOZrZ98w
Работает, но что-то мне не нравится как...
Экранный лог установки mjdm скриптом с ключем -x (без каких либо изменений скрипта установки):
https://yadi.sk/d/Y5ryWStFa3w2kw
sudo reboot
sudo systemctl stop apache2
sudo systemctl disable apache2
sudo systemctl start nginx
main cycle stopped.. webvars cycle stopped.
Код: Выделить всё
sudo -u www-data php /var/www/cycle.php
Connecting to database...
CONNECTED TO DB
Checking modules.
Installing settings ... OK
Installing objects ... OK
Installing devices ... OK
Installing actions_log ... OK
Installing app_mediabrowser ... OK
Installing app_player ... OK
Installing blockly_code ... OK
Installing classes ... OK
Installing commands ... OK
Installing connect ... OK
Installing control_access ... OK
Installing dashboard ... OK
Installing dateselect ... OK
...
Смена языка...опять упали циклы...
23:33 Алиса: Системный статус изменился на Красный.
23:33 Алиса: Системный статус изменился на Жёлтый.
23:31 Алиса: Системный статус изменился на Красный.
23:31 Алиса: Системный статус изменился на Жёлтый.
23:28 Алиса: System state changed to Red.
Снова перезапуск
sudo -u www-data php /var/www/cycle.php
...
Падают сразу webvar, потом main... Удаляю все web-переменные... становимся зелеными, и буквально через 5 секунд красными, main упал.
23:37 Алиса: Системный статус изменился на Красный.
23:37 Алиса: Системный статус восстановился на Зелёный
В Debug ничего особого... все сообщения типа такого:
23:37:06 0.18799900 Closing thread: exec php -q ./scripts/cycle_main.php --params "a:0:{}" > /dev/null 2>&1
Войти в проверку обновлений (saverestore) не могу...
Код: Выделить всё
sudo -u www-data php /var/www/scripts/cycle_main.php
Running startup maintenance
Target: /var/www/backup/20191216
Full backup: 0
Checking table [actions_log] ...OK
Checking table [admin_users] ...OK
Checking table [app_quotes] ...OK
Checking table [blockly_code] ...OK
Checking table [cached_values] ...OK
Checking table [cached_ws] ...OK
Checking table [calendar_categories] ...OK
Checking table [calendar_events] ...OK
Checking table [classes] ...OK
Checking table [collections] ...OK
Checking table [commands] ...OK
Checking table [country] ...OK
Checking table [devices] ...OK
Checking table [devices_groups] ...OK
Checking table [devices_linked] ...OK
Checking table [devices_scheduler_points] ...OK
Checking table [elements] ...OK
Checking table [elm_states] ...OK
Checking table [events] ...OK
Checking table [events_params] ...OK
Checking table [gpsactions] ...OK
Checking table [gpsdevices] ...OK
Checking table [gpslocations] ...OK
Checking table [gpslog] ...OK
Checking table [history] ...OK
Checking table [ignore_updates] ...OK
Checking table [jobs] ...OK
Checking table [layouts] ...OK
Checking table [locations] ...OK
Checking table [log4php_log] ...OK
Checking table [media_favorites] ...OK
Checking table [media_history] ...OK
Checking table [methods] ...OK
Checking table [myblocks] ...OK
Checking table [myblocks_categories] ...OK
Checking table [newsletter] ...OK
Checking table [objects] ...OK
Checking table [operations_queue] ...OK
Checking table [patterns] ...OK
Checking table [performance_log] ...OK
Checking table [phistory] ...OK
Checking table [phistory_queue] ...OK
Checking table [pinghosts] ...OK
Checking table [plan_components] ...OK
Checking table [plan_components_data] ...OK
Checking table [plan_states] ...OK
Checking table [plans] ...OK
Checking table [plugins] ...OK
Checking table [prod_categories] ...OK
Checking table [product_categories] ...OK
Checking table [product_codes] ...OK
Checking table [product_log] ...OK
Checking table [products] ...OK
Checking table [project_modules] ...OK
Checking table [properties] ...OK
Checking table [public_calls] ...OK
Checking table [pvalues] ...OK
Checking table [readit_channels] ...OK
Checking table [readit_urls] ...OK
Checking table [rss_channels] ...OK
Checking table [rss_items] ...OK
Checking table [safe_execs] ...OK
Checking table [scenes] ...OK
Checking table [script_categories] ...OK
Checking table [scripts] ...OK
Checking table [security_rules] ...OK
Checking table [settings] ...OK
Checking table [shoplist] ...OK
Checking table [shopping_list_items] ...OK
Checking table [shoutrooms] ...OK
Checking table [shouts] ...OK
Checking table [system_errors] ...OK
Checking table [system_errors_data] ...OK
Checking table [tdwiki] ...OK
Checking table [terminals] ...OK
Checking table [usbdevices] ...OK
Checking table [userlog] ...OK
Checking table [users] ...OK
Checking table [webvars] ...OK
PHP Warning: ltrim() expects parameter 1 to be string, array given in /var/www/scripts/startup_maintenance.php on line 180
PHP Fatal error: Uncaught Error: Call to undefined function curl_init() in /var/www/lib/common.class.php:736
Stack trace:
#0 /var/www/lib/common.class.php(709): getURL('http://127.0.0....', 0, '', '', true)
#1 /var/www/lib/hooks.inc.php(87): getURLBackground('http://127.0.0....', 0)
#2 /var/www/scripts/cycle_main.php(25): processSubscriptionsSafe('startup')
#3 {main}
thrown in /var/www/lib/common.class.php on line 736
Ошибка, но мы зеленые, но ни восстановиться, ни обновиться не можем...
Загружаются данные... Нажмите здесь, если процесс загрузки занимает слишком много времени.
Проблема в php. Когда доустанавливаешь и донастраиваешь php, все начинает работать.
immortal писал(а): ↑Вс дек 15, 2019 10:25 pm
апачь не потянулся, php-fpm7.2
Если не ошибаюсь, но кажется это php7.2-dev подтягивает apache2.
Нужно останавливать работу apache2 и удалять сервис с автозапуска перед установкой nginx.
И устанавливать именно php7.2-fpm, стоком (php-fpm) ставится 7.3.
В принципе, если установить все пакеты php, nginx, mysql руками, и почистить скрипт от повторной установки, оставляя только настройку, то установка успешна, и вроде как работает. Иногда падает mqtt по непонятной причине, но редко.
Добавлю, что в начале если система raspbian, то добавляет репозитарий на stretch. Потом дальше для добавление репозитария на mariaddb (используется команду lsb_release -i (в расбиан будет Distributor ID: Raspbian, а не Debian)).
При установке звуковых пакетов - нет пакета alsa (для debian) (есть alsa-base), но пофиг, она вроде как и так присутствует, при установки rhvoice нету установки пакета python-lxml, что сразу приводит к неудаче в установке rhvoice.