Установка MD на Debian 9 не могу установить! ( РЕШЕНО)
Модератор: immortal
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Установка MD на Debian 9 не могу установить! ( РЕШЕНО)
Доброго времени суток!
Ставлю на Debian 9 на стационар MD по инструкции из "Базы знаний MajorDomo" https://kb.smartliving.ru/kak-ustanovit ... -na-linux/
Все ставится без ошибок до пункта "Создание базы данных" до момента как начинаю импортировать в созданную базу данных db_terminal фаил db_terminal.sql
Если я правильно понял это из за несовместимости версий PHP у меня 7-я версия и т.п. несовместимости.
Вопрос: Может кто даст ссылку на актуальную "Базу данных"? Или есть решение как решить эту проблему?
Ставлю на Debian 9 на стационар MD по инструкции из "Базы знаний MajorDomo" https://kb.smartliving.ru/kak-ustanovit ... -na-linux/
Все ставится без ошибок до пункта "Создание базы данных" до момента как начинаю импортировать в созданную базу данных db_terminal фаил db_terminal.sql
Если я правильно понял это из за несовместимости версий PHP у меня 7-я версия и т.п. несовместимости.
Вопрос: Может кто даст ссылку на актуальную "Базу данных"? Или есть решение как решить эту проблему?
Последний раз редактировалось Yashalta Вт ноя 20, 2018 10:46 am, всего редактировалось 4 раза.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Установка MD на Debian 9 не могу импортировать базу данных "db_terminal"
Нет. Скорее из-за разных версий SQL.
Как вариант - скачать образ для малины, распаковать его как архив и достать от туда sql-дамп.
Как вариант - скачать образ для малины, распаковать его как архив и достать от туда sql-дамп.
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: Установка MD на Debian 9 не могу импортировать базу данных "db_terminal"
Благополучно подсунул фаил db_terminal.sql из образа v3_31_rus.img для Raspberry и доделал все шаги до конца, ошибок не было!
Но, и MD не запускается!
По адресу http://localhost/ открывается эта страница Apache. Так же Apache открывается и по адресу http://192.168.18.11 (локальный IP адрес на котором установлена MD)
Пробовал менять права доступа к файлам по принципу: всем-всё
sudo find /var/www/ -type f -exec chmod 0666 {} \;
sudo find /var/www/ -type d -exec chmod 0777 {} \;
Результат тот же!
Куда копать? Может кто сталкивался?
Но, и MD не запускается!
По адресу http://localhost/ открывается эта страница Apache. Так же Apache открывается и по адресу http://192.168.18.11 (локальный IP адрес на котором установлена MD)
Пробовал менять права доступа к файлам по принципу: всем-всё
sudo find /var/www/ -type f -exec chmod 0666 {} \;
sudo find /var/www/ -type d -exec chmod 0777 {} \;
Результат тот же!
Куда копать? Может кто сталкивался?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Установка MD на Debian 9 не могу импортировать базу данных "db_terminal"
В какую папку файлы МДМ распаковал и как виртуал хост апача настроил?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: Установка MD на Debian 9 не могу импортировать базу данных "db_terminal"
Делал строго по этой инструкции из Базы знаний MajorDomo https://kb.smartliving.ru/kak-ustanovit ... -na-linux/
Распаковал МДМ сюда /home/majordomo/majordomo-master
а
виртуал хост апача настроивал так же по инструкции а именно:
по такому пути /etc/apache2 список файлов смотри ниже
Код: Выделить всё
root@zerg:/etc/apache2# ls
apache2.conf conf-enabled magic mods-enabled sites-available
conf-available envvars mods-available ports.conf sites-enabled
Ниже та часть файла apache2.conf в котором я вносил изменения
Код: Выделить всё
<Directory />
Options FollowSymLinks
AllowOverride All
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
#<Directory /srv/>
# Options Indexes FollowSymLinks
# AllowOverride All
# Require all granted
#</Directory>
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Установка MD на Debian 9 не могу установить!
А в /var/www скопировал потом?
sudo cp -rp /home/majordomo/majordomo-master/* /var/www
sudo cp -rp /home/majordomo/majordomo-master/.htaccess /var/www
Про apache2.conf тоже выдумал все. Нету там такого в мануале. Читай внимательнее и делай применительно к своей версии ОС.
sudo cp -rp /home/majordomo/majordomo-master/* /var/www
sudo cp -rp /home/majordomo/majordomo-master/.htaccess /var/www
Про apache2.conf тоже выдумал все. Нету там такого в мануале. Читай внимательнее и делай применительно к своей версии ОС.
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: Установка MD на Debian 9 не могу установить!
Спасибо, я действительно не внимательно проделал настройку apache! Я все перепроверил после чего у меня завелась MajorDomoskysilver писал(а): ↑Пн ноя 19, 2018 4:51 pmА в /var/www скопировал потом?
sudo cp -rp /home/majordomo/majordomo-master/* /var/www
sudo cp -rp /home/majordomo/majordomo-master/.htaccess /var/www
Про apache2.conf тоже выдумал все. Нету там такого в мануале. Читай внимательнее и делай применительно к своей версии ОС.
Но, главный цикл не запущен!
Опять я что то не правильно сделал?
Я добавил строку в crontab, перезагружался! Главный цикл не запускается!
Код: Выделить всё
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
@reboot /usr/bin/php /var/www/cycle.php
PS - если в терминале ввести команду
Код: Выделить всё
sudo php /var/www/cycle.php
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Установка MD на Debian 9 не могу установить!
Проверь, запускается ли цикл в консоли под юзером www-data:
sudo -u www-data php /var/www/cycle.php
sudo -u www-data php /var/www/cycle.php
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: Установка MD на Debian 9 не могу установить!
Да, запускается но, в начале ругается на то, что нет привилегий на выполнение этой команды chmod($d, 0777); в строке 99
Код: Выделить всё
denis@zerg:~$ sudo -u www-data php /var/www/cycle.php
[sudo] пароль для denis:
Connecting to database...
CONNECTED TO DB
PHP Warning: chmod(): Operation not permitted in /var/www/cycle.php on line 99
PHP Warning: chmod(): Operation not permitted in /var/www/cycle.php on line 99
Running: mysql restore from file: /var/www/database_backup/db.sql
Checking modules.
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
fsockopen() 111, Connection refused
Clearing the cache.
Starting ./scripts/cycle_X101_skype.php ...
21:51:05 Starting threadx: DISPLAY=:101 php ./scripts/cycle_X101_skype.php --params "a:0:{}"
OK
Starting ./scripts/cycle_connect.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_connect.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_connect.php.txt
OK
Starting ./scripts/cycle_execs.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_execs.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_execs.php.txt
OK
Starting ./scripts/cycle_main.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_main.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_main.php.txt
OK
Starting ./scripts/cycle_phistory.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_phistory.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_phistory.php.txt
OK
Starting ./scripts/cycle_ping.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_ping.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_ping.php.txt
OK
Starting ./scripts/cycle_scheduler.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_scheduler.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_scheduler.php.txt
OK
Starting ./scripts/cycle_skype.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_skype.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_skype.php.txt
OK
Starting ./scripts/cycle_states.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_states.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_states.php.txt
OK
Starting ./scripts/cycle_websockets.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_websockets.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_websockets.php.txt
OK
Starting ./scripts/cycle_webvars.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_webvars.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_webvars.php.txt
OK
Starting ./scripts/cycle_wscache.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_wscache.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_wscache.php.txt
OK
Starting ./scripts/cycle_rss_channels.php ...
21:51:05 Starting thread: exec php -q ./scripts/cycle_rss_channels.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_rss_channels.php.txt
OK
Starting ./scripts/cycle_rss.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_rss.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_rss.php.txt
OK
Starting ./scripts/cycle_schedapp.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_schedapp.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_schedapp.php.txt
OK
Starting ./scripts/cycle_noolite.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_noolite.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_noolite.php.txt
OK
Starting ./scripts/cycle_db_save.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_db_save.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_db_save.php.txt
OK
Starting ./scripts/cycle_mqtt.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_mqtt.php.txt
OK
Starting ./scripts/cycle_cron.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_cron.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_cron.php.txt
OK
Starting ./scripts/cycle_alarmclock.php ...
21:51:06 Starting thread: exec php -q ./scripts/cycle_alarmclock.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_alarmclock.php.txt
OK
ALL CYCLES STARTED
21:51:06 Closing thread: DISPLAY=:101 php ./scripts/cycle_X101_skype.php --params "a:0:{}"
21:51:06 Closing thread: exec php -q ./scripts/cycle_connect.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_connect.php.txt
21:51:06 Closing thread: exec php -q ./scripts/cycle_skype.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_skype.php.txt
PHP Warning: preg_match(): Unknown modifier '�' in /var/www/modules/patterns/patterns.class.php on line 719
PHP Warning: preg_match(): Unknown modifier '�' in /var/www/modules/patterns/patterns.class.php on line 719
PHP Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (Connection refused) in /var/www/lib/mqtt/phpMQTT.php on line 71
fsockopen() 111, Connection refused
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; app_alarmclock has a deprecated constructor in /var/www/modules/app_alarmclock/app_alarmclock.class.php on line 11
21:51:07 Closing thread: exec php -q ./scripts/cycle_noolite.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_noolite.php.txt
21:51:07 Closing thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_mqtt.php.txt
21:51:12 Closing thread: exec php -q ./scripts/cycle_websockets.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_websockets.php.txt
PHP Warning: preg_match(): Unknown modifier '�' in /var/www/modules/patterns/patterns.class.php on line 719
21:51:15 Starting thread: exec php -q ./scripts/cycle_websockets.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-11-19-cycle_websockets.php.txt
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Установка MD на Debian 9 не могу установить!
Еще раз выстави владельца (www-data) и права на папки и файлы в /var/www
Отредактируй sudo crontab -e -u www-data заменив строку @reboot /usr/bin/php /var/www/cycle.php на
@reboot sleep 60 && /usr/bin/php /var/www/cycle.php
А лучше сделай запуск службы МДМ через Systemd unit
Отредактируй sudo crontab -e -u www-data заменив строку @reboot /usr/bin/php /var/www/cycle.php на
@reboot sleep 60 && /usr/bin/php /var/www/cycle.php
А лучше сделай запуск службы МДМ через Systemd unit
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram