не могу зайти на веб страницу своего MD

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Dimanoid999
Сообщения: 26
Зарегистрирован: Вс янв 20, 2019 2:05 pm
Благодарил (а): 3 раза
Поблагодарили: 0

не могу зайти на веб страницу своего MD

Сообщение Dimanoid999 » Вс янв 20, 2019 2:34 pm

Установил MD, пока не прописал пароли в конфигурационном файле заходил легко по IP машины , но когда прописал пароли при попытке входа выскакивает вот что

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in /var/www/html/lib/mysqli.class.php on line 134
Can't connect to database (1045: Access denied for user 'root'@'localhost' (using password: YES))



И вот не смог скопировать до этого командой sudo cp /var/www/config.php.sample /var/www/config.php система не находила config.php.sample поэтому делал вот так

Изначально копируем пример конфига в рабочий конфиг:


sudo cp /var/www/html/config.php.sample /var/www/html/config.php
1
sudo cp /var/www/html/config.php.sample /var/www/html/config.php
Установим собственника и группу для конфига:


sudo chown www-data: /var/www/html/config.php
1
sudo chown www-data: /var/www/html/config.php
И открываем конфиг для редактирования:


sudo nano /var/www/html/config.php
1
sudo nano /var/www/html/config.php
Прописываем имя пользователя и пароль пользователя БД. Для этого нужно исправить строки:


Define('DB_USER', 'majordomo');
Define('DB_PASSWORD', '');
1
2
Define('DB_USER', 'majordomo');
Define('DB_PASSWORD', '');
Где: DB_USER - пользователь majordomo который был создан на шаге: "Создание пользователя и БД MySQL".
DB_PASSWORD - пароль от этого пользователя, который был задан на том же шаге.
Сохраняем файл, и выходим из редактора.

Подскажите пожалуйста что нужно поправить. Все уже было настроено так четко не хочется сносить и начинать все заново, тем более похоже пустяк какой то кто разбирается.
VLAKA
Сообщения: 58
Зарегистрирован: Чт июн 08, 2017 5:45 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: не могу зайти на веб страницу своего MD

Сообщение VLAKA » Вс янв 20, 2019 11:19 pm

А юзера то в базе данных создал?)
Dimanoid999
Сообщения: 26
Зарегистрирован: Вс янв 20, 2019 2:05 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: не могу зайти на веб страницу своего MD

Сообщение Dimanoid999 » Ср янв 23, 2019 8:18 pm

Да , все создал.
я все переустановил заново. внимательно по шагам все сделал.
веб интерфейс заработал в домашней сети.
При попытке влезть извне ничего не получалось. Почитал- зарегистрировался на DNS сервисе недолго думая выбрал hldns.ru пробросил порты все заработало. одна теперь задача-безопасность.
в конфиге раскомментировал, ввел IP адрес роутера 192.168.1.1 (билайн Smartbox), прописал логин и пароль не такие как в базе данных (думаю что правильно)))
Define(‘HOME_NETWORK’, ‘192.168.0.*’); Define(‘EXT_ACCESS_USERNAME’, ‘user’); Define(‘EXT_ACCESS_PASSWORD’, ‘password’);

информацией пользовался отсюда
http://mysensors.ru/hardware/ustanovka- ... erry-pi-3/

, сохранил перезагрузил .... при попытке зайти все удачно зашел только опять без пароля пустил.))))
Скажите что я упустил, что нужно еще сделать?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: не могу зайти на веб страницу своего MD

Сообщение skysilver » Ср янв 23, 2019 8:49 pm

А чем статья в офф БЗ не устроила?
https://kb.smartliving.ru/ustanovka-par ... k-sisteme/
Адрес нужно указывать сети, со звездочкой.
А проверять именно снаружи, например, с телефона через мобильный интернет.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Dimanoid999
Сообщения: 26
Зарегистрирован: Вс янв 20, 2019 2:05 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: не могу зайти на веб страницу своего MD

Сообщение Dimanoid999 » Чт янв 24, 2019 8:28 am

skysilver писал(а):
Ср янв 23, 2019 8:49 pm
А чем статья в офф БЗ не устроила?
https://kb.smartliving.ru/ustanovka-par ... k-sisteme/
Адрес нужно указывать сети, со звездочкой.
А проверять именно снаружи, например, с телефона через мобильный интернет.
Спасибо, именно все так и сделал. И проверяю с телефона с отключением вай фай. Результат тот же.((( почитал и там и там. Похоже не только у меня такая проблема. Чувствую что причина в какой то мелочи, а в чем понять не могу. Помогите пожалуйста. На YouTube посмотрел один ролик. Там человек после смены паролей что то типа переназначает хозяина sudo chown - R www/data......ну и так далее потом перезапускает апач. Это что за процедура? Она обязательная? Может у меня файл какой-то типа www/data или подобный - кривой? Прошу сильно не ругаться за мои неуклюжие объяснения я пока не программист Linux.

вот ввожу команду
pi@MajorDoMoPi3_33:~ $ ls -lh /var/www
total 8.0K
-rwxr-xr-x 1 www-data www-data 3.5K Jan 23 22:18 config.php
drwxrwxrwx 22 www-data www-data 4.0K Oct 31 20:49 html

и вот ввожу команду

pi@MajorDoMoPi3_33:~ $ ls -lh /var/www/html
total 484K
drwxrwxrwx 14 www-data www-data 4.0K Oct 30 23:30 3rdparty
-rwxrwxrwx 1 www-data www-data 3.6K Oct 31 20:48 admin.php
-rwxrwxrwx 1 www-data www-data 11K Oct 31 20:48 api.php
drwxrwxrwx 7 www-data www-data 4.0K Jan 23 18:34 backup
-rwxrwxrwx 1 www-data www-data 640 Oct 31 20:48 backup.php
-rwxrwxrwx 1 www-data www-data 4.9K Oct 31 20:48 btraced.php
drwxrwxrwx 3 www-data www-data 4.0K Jul 5 2018 cached
drwxrwxrwx 17 www-data www-data 4.0K Jul 5 2018 cms
-rwxrwxrwx 1 www-data www-data 5.0K Oct 31 20:48 command.php
-rwxrwxrwx 1 www-data www-data 3.3K Jul 5 2018 config.php
-rwxrwxrwx 1 www-data www-data 3.5K Oct 31 20:48 config.php.sample
drwxrwxrwx 5 www-data www-data 4.0K Jul 5 2018 css
-rwxrwxrwx 1 www-data www-data 14K Oct 31 20:48 cycle.php
drwxrwxrwx 2 www-data www-data 4.0K Jan 24 19:37 database_backup
-rw-rw-rw- 1 www-data www-data 212K Oct 31 20:48 db_terminal.sql
-rwxrwxrwx 1 www-data www-data 12K Oct 31 20:48 diagnostic.php
-rwxrwxrwx 1 www-data www-data 40K Oct 31 20:48 favicon.ico
drwxrwxrwx 19 www-data www-data 12K Jul 5 2018 img
-rwxrwxrwx 1 www-data www-data 2.7K Oct 31 20:48 index.php
-rwxrwxrwx 1 www-data www-data 336 Oct 31 20:48 install-linux.sh
drwxrwxrwx 9 www-data www-data 4.0K Jul 5 2018 js
drwxrwxrwx 2 www-data www-data 4.0K Oct 30 11:28 languages
drwxrwxrwx 8 www-data www-data 4.0K Oct 30 11:19 lib
-rwxrwxrwx 1 www-data www-data 1.1K Oct 31 20:48 LICENSE
-rwxrwxrwx 1 www-data www-data 4.4K Oct 31 20:48 load_settings.php
drwxrwxrwx 51 www-data www-data 4.0K Oct 30 13:20 modules
-rwxrwxrwx 1 www-data www-data 6.8K Oct 31 20:48 nf.php
-rwxrwxrwx 1 www-data www-data 171 Oct 31 20:48 obj.bat
drwxrwxrwx 2 www-data www-data 4.0K Jul 5 2018 objects
drwxrwxrwx 6 www-data www-data 4.0K Jul 5 2018 pChart
-rwxrwxrwx 1 www-data www-data 6.4K Oct 31 20:48 print_all.php
drwxrwxrwx 4 www-data www-data 4.0K Jul 5 2018 rc
-rwxrwxrwx 1 www-data www-data 1.7K Oct 31 20:48 README.md
-rwxrwxrwx 1 www-data www-data 2.3K Oct 31 20:48 rss.php
drwxrwxrwx 2 www-data www-data 4.0K Oct 31 20:50 scripts
drwxrwxrwx 2 www-data www-data 4.0K Jul 5 2018 settings
drwxrwxrwx 2 www-data www-data 4.0K Jul 5 2018 skins
drwxrwxrwx 52 www-data www-data 4.0K Oct 30 13:20 templates
drwxrwxrwx 2 www-data www-data 4.0K Jul 5 2018 templates_alt
-rwxrwxrwx 1 www-data www-data 8.6K Jul 5 2018 test.php
drwxrwxrwx 13 www-data www-data 4.0K Jul 5 2018 themes
-rwxrwxrwx 1 www-data www-data 477 Oct 31 20:48 trackme.php
-rwxrwxrwx 1 www-data www-data 2.0K Oct 31 20:48 verimage.php
-rwxrwxrwx 1 www-data www-data 314 Oct 31 20:48 write_error.php

Блин может быть в этом дело? может вместо sudo chown -R www-data:www-data /var/www нужно прописать sudo chown -R www-data:www-data /var/www/html?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: не могу зайти на веб страницу своего MD

Сообщение skysilver » Чт янв 24, 2019 9:21 pm

Почему у тебя два файла config.php - один в /var/www и второй в /var/www/html ?!
Должен быть только второй.
И какой из них ты правил?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Dimanoid999
Сообщения: 26
Зарегистрирован: Вс янв 20, 2019 2:05 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: не могу зайти на веб страницу своего MD

Сообщение Dimanoid999 » Чт янв 24, 2019 10:03 pm

skysilver писал(а):
Чт янв 24, 2019 9:21 pm
Почему у тебя два файла config.php - один в /var/www и второй в /var/www/html ?!
Должен быть только второй.
И какой из них ты правил?
я правил этот
sudo nano /var/www/config.php.
Неправильно?
началось все с того что когда я копировал так- sudo cp /var/www/config.php.sample /var/www/config.php файл конфигурации открывался пустой , тогда я сделал так - sudo cp /var/www/html/config.php.sample /var/www/config.php так я получил не пустой config.php, который и правил.

вот этот html меня с толку сбил совсем, что он означает я так не понял.
Ставил систему из образа 3.33 скачанному с сайта MD по руководству http://mysensors.ru/hardware/ustanovka- ... erry-pi-3/ но там не совсем подробно в конце, поэтому обращался еще к этому http://www.radiomexanik.spb.ru/blogi/en ... ry-pi.html
Сейчас повесил опять систему своими кривыми руками в третий раз (((. Печаль. подскажите пожалуйста руководство толковое (ссылку) по которому можно без танцев с бубнами установить (желательно из образа) но можно и на LINUX (если подробно).
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: не могу зайти на веб страницу своего MD

Сообщение skysilver » Чт янв 24, 2019 10:31 pm

У тебя МДМ установлен в каталог /var/www/html, поэтому и конфиг config.php нужно редактировать из этого каталога, а не копировать куда попало.

Для малинок есть офф образы, можно воспользоваться ими (ссылки на сайте).

Если хочется все руками поставить, то в БЗ есть подробнейший мануал "Установка на Linux".
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Dimanoid999
Сообщения: 26
Зарегистрирован: Вс янв 20, 2019 2:05 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: не могу зайти на веб страницу своего MD

Сообщение Dimanoid999 » Пн янв 28, 2019 10:18 pm

skysilver писал(а):
Чт янв 24, 2019 10:31 pm
У тебя МДМ установлен в каталог /var/www/html, поэтому и конфиг config.php нужно редактировать из этого каталога, а не копировать куда попало.

Для малинок есть офф образы, можно воспользоваться ими (ссылки на сайте).

Если хочется все руками поставить, то в БЗ есть подробнейший мануал "Установка на Linux".
спасибо за пояснения. Установил в очередной раз из образа. но для установки и импорта базы данных пользовался руководством по установке MD на linux. из под рута заходил добавлял нового пользователя прописывал пароль. под db_termina.sql. когда нажимал + появлялось много всего . Для верности выходил из phpmyadmin/ и вновь заходил под своим логином и паролем. Далее Установка собственника и группы на файлы и директории как по руководству правил конфиг точно как написано в руководстве. прописал там в начале логин и пароль с которыми захожу в phpmyadmin/ и раскоментировал и прописал IP со звездочкой и другим придуманным логином и паролем для входа с удаленки.

не перегружаясь попробовал зайти и на веб страницу и на phpmyadmin/ с локалки -все ОК!!! но как только перезагрузился опять выдало:
dimon
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dimon'@'localhost' (using password: YES) in /var/www/html/lib/mysqli.class.php on line 134
Can't connect to database (1045: Access denied for user 'dimon'@'localhost' (using password: YES)). также не смог зайти и на phpmyadmin/
при повторной манипуляции с базами из под рута опять все заработало но...... до очередной перезагрузки(((.
подумал что я не доработал по руководству основной цикл первый вариант не прокатил второй вроде прошел. но после перезагрузки опять все то же самое
dimon
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dimon'@'localhost' (using password: YES) in /var/www/html/lib/mysqli.class.php on line 134
Can't connect to database (1045: Access denied for user 'dimon'@'localhost' (using password: YES)).
Да что блин за ..... Подскажите пожалуйста что же я опять не так делаю....
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: не могу зайти на веб страницу своего MD

Сообщение fandaymon » Пн янв 28, 2019 11:21 pm

Dimanoid999 писал(а):
Пн янв 28, 2019 10:18 pm

Warning: mysqli_connect(): (HY000/1045): Access denied for user 'dimon'@'localhost' (using password: YES) in /var/www/html/lib/mysqli.class.php on line 134
Can't connect to database (1045: Access denied for user 'dimon'@'localhost' (using password: YES)).
Да что блин за ..... Подскажите пожалуйста что же я опять не так делаю....
Можно попробовать sudo mysql -uroot -p -e "GRANT ALL PRIVILEGES ON *.* TO 'dimon'@'localhost';"
Ответить