Unable connect to DB server 'localhost:abills'
Unable connect to DB server 'localhost:abills'
установил на компьютер с ip адресом 192.168.10.1 и 88.8.1.1
Пытаюсь подсоединиться к админской web-морде с инета.
Появляется в браузере следующее сообщение:"Unable connect to DB server 'localhost:abills' "
Подскажите как настроить доступ к серверу не с консоли,а с удаленного компьютера?
В логах присутстствуют следующие записи
[Tue Sep 13 14:09:17 2011] [error] [client 91.39.99.34] DBI connect('database=abills;host=localhost','abills',...) failed: Access denied for user 'abills'@'lo
[Tue Sep 13 14:09:17 2011] [error] [client 91.39.99.34] Can't call method "prepare" on an undefined value at ../Abills/mysql//main.pm line 153.
Что эти ошибки значат?
Пытаюсь подсоединиться к админской web-морде с инета.
Появляется в браузере следующее сообщение:"Unable connect to DB server 'localhost:abills' "
Подскажите как настроить доступ к серверу не с консоли,а с удаленного компьютера?
В логах присутстствуют следующие записи
[Tue Sep 13 14:09:17 2011] [error] [client 91.39.99.34] DBI connect('database=abills;host=localhost','abills',...) failed: Access denied for user 'abills'@'lo
[Tue Sep 13 14:09:17 2011] [error] [client 91.39.99.34] Can't call method "prepare" on an undefined value at ../Abills/mysql//main.pm line 153.
Что эти ошибки значат?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Unable connect to DB server 'localhost:abills'
неправильно указан логин и пароль подключения к базе
попробуйте для начал с этими данными подключиться через mysql клиент
попробуйте для начал с этими данными подключиться через mysql клиент
Re: Unable connect to DB server 'localhost:abills'
Доступ к базе проверял через phpmyadmin, подсоединился, нормально к базе abills.~AsmodeuS~ писал(а):неправильно указан логин и пароль подключения к базе
попробуйте для начал с этими данными подключиться через mysql клиент
Есть ли разница подсоединяюсь я админке с сервера либо с компа с сети?
Re: Unable connect to DB server 'localhost:abills'
Дай хосту с которого подключаешься доступ к базе..
Я не волшебник... я только учусь!
Re: Unable connect to DB server 'localhost:abills'
Можно уточнить, а то не совсем понятен ваш совет.zakachkin писал(а):Дай хосту с которого подключаешься доступ к базе..
Re: Unable connect to DB server 'localhost:abills'
у вас написанно .
Данная строчка разрешает подкл. пользователю абиллс только с локалхоста. дальше разберётесь?
так же в конфиге mysql пропишите адрес интерфейса на который bindеть службу
Код: Выделить всё
'abills'@'localhost'
Данная строчка разрешает подкл. пользователю абиллс только с локалхоста. дальше разберётесь?
так же в конфиге mysql пропишите адрес интерфейса на который bindеть службу
Я не волшебник... я только учусь!
Re: Unable connect to DB server 'localhost:abills'
С моими знаниями Linux тяжело вас понять, прошу прощения за наглость, могли бы указать конкретные действия по выполнению данной настройки?zakachkin писал(а):у вас написанно.Код: Выделить всё
'abills'@'localhost'
Данная строчка разрешает подкл. пользователю абиллс только с локалхоста. дальше разберётесь?
так же в конфиге mysql пропишите адрес интерфейса на который bindеть службу
Re: Unable connect to DB server 'localhost:abills'
а гуглить мы не умеем?? http://www.google.ru/search?sourceid=ch ... 66&bih=651
если знаний не хватает советую Ideco http://ideco-software.ru/ не требует вообще никаких знаний.
если знаний не хватает советую Ideco http://ideco-software.ru/ не требует вообще никаких знаний.
Я не волшебник... я только учусь!
Re: Unable connect to DB server 'localhost:abills'
По настройке доступа пользователя abills, чтобы мог подключаться с других адресов сделал.
На скрине видно.
Если я могу извне подключаться, значит должен быть открыт порт 3306, то есть, к примеру, телнетом я с мог бы подключиться командой: telnet 83.167.7*.* 3306
Подключение к 83.167.*.*...Не удалось открыть подключение к этому узлу, на порт 3306. Сбой подключения.
На сервере где установлен abills: nestat -ntlp
root@inet483:~# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1016/apache2
tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 812/pptpd
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 723/mysqld
tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 559/sshd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1016/apache2
tcp6 0 0 :::2222 :::* LISTEN 559/sshd
Я так понимаю, что проблема в этой строке
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 723/mysqld
наврно должно быть
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 723/mysqld
Правильно я размышляю? Если да то, подскажите как реализовать это, либо исправьте меня.
Спасибо.
На скрине видно.
Если я могу извне подключаться, значит должен быть открыт порт 3306, то есть, к примеру, телнетом я с мог бы подключиться командой: telnet 83.167.7*.* 3306
Подключение к 83.167.*.*...Не удалось открыть подключение к этому узлу, на порт 3306. Сбой подключения.
На сервере где установлен abills: nestat -ntlp
root@inet483:~# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1016/apache2
tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 812/pptpd
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 723/mysqld
tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 559/sshd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1016/apache2
tcp6 0 0 :::2222 :::* LISTEN 559/sshd
Я так понимаю, что проблема в этой строке
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 723/mysqld
наврно должно быть
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 723/mysqld
Правильно я размышляю? Если да то, подскажите как реализовать это, либо исправьте меня.
Спасибо.
- Вложения
-
- 1.jpg (50.17 КБ) 34893 просмотра
Re: Unable connect to DB server 'localhost:abills'
root@inet483:~# mysql -P 3306 -h 83.167.*.* -u abills -p abills_db
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '83.167.*.*' (111)
То есть к самому mysql не могу подключиться.
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '83.167.*.*' (111)
То есть к самому mysql не могу подключиться.
Re: Unable connect to DB server 'localhost:abills'
Изменив конфиг mysql my.conf.
Теперь telnet-ом я могу подсодиниться извне.
Но при входе на страничку https://83.167.72.44/admin/
Все тоже сообщение
Error: Unable connect to DB server 'localhost:abills'
Где ошибка?
Теперь telnet-ом я могу подсодиниться извне.
Но при входе на страничку https://83.167.72.44/admin/
Все тоже сообщение
Error: Unable connect to DB server 'localhost:abills'
Где ошибка?
Re: Unable connect to DB server 'localhost:abills'
Ввобщем сам лоханулся.
Не тот конфиг правил... для подключения к базе.
Всем спасибо, за внимание.
Ошибка была найдена, когда стал понимать что делаю.
Не тот конфиг правил... для подключения к базе.
Всем спасибо, за внимание.
Ошибка была найдена, когда стал понимать что делаю.
-
- Сообщения: 1
- Зарегистрирован: Пн мар 25, 2019 1:07 pm
Re: Unable connect to DB server 'localhost:abills'
Дабы люди нашли, то что ищут - конфиг для коннекта abills находится в /usr/abills/libexec/config.pl
просто эта информация почти нигде не указана.
просто эта информация почти нигде не указана.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Unable connect to DB server 'localhost:abills'
не учитывая всех инструкций по установкеterryfilch писал(а): ↑Вт мар 26, 2019 10:47 amДабы люди нашли, то что ищут - конфиг для коннекта abills находится в /usr/abills/libexec/config.pl
просто эта информация почти нигде не указана.