Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Abills 0.51: Unable connect to DB server 'localhost:abills'  (Прочитано 2124 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн galats

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Abills 0.51: Unable connect to DB server 'localhost:abills'
« : 13 Сентября 2011, 14:45:57 »
Установил Abills на компьютер по http://habrahabr.ru/blogs/ubuntu/87421/ с ip адресом 192.168.10.1 и 88.8.1.1
Пытаюсь подсоединиться к админской web-морде (https://83.167.7.4/admin) с Инета.
Появляется в браузере следующее сообщение:"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'@'localhost' (using password: YES) at ../../Abills/mysql//main.pm line 71
[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.

Что у меня настроено неправильно?

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Abills 0.51: Unable connect to DB server 'localhost:abills'
« Ответ #1 : 13 Сентября 2011, 19:40:36 »
Цитировать
Access denied for user 'abills'@'localhost'
ну как минимум оно тебе уже написало что не может подключиться к базе с таким логином и паролем, подключись к mysql и посмотри там вообще есть такой пользователь  , какие у него права и вручную переставить пароль на подключение

Оффлайн galats

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Abills 0.51: Unable connect to DB server 'localhost:abills'
« Ответ #2 : 14 Сентября 2011, 17:15:05 »
проверил доступ к базе через phpmyadmin, подсоединился доступ к базе есть. Что еще надо проверять и смотреть?
Возможно настроено разрешение подключаться к базе только с localhost. Но вот как где изменить эту настройку не знаю. Может кто подскажет?
« Последнее редактирование: 15 Сентября 2011, 16:52:29 от galats »

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Abills 0.51: Unable connect to DB server 'localhost:abills'
« Ответ #3 : 15 Сентября 2011, 17:17:40 »
внимательно перечитайте все что вы делали с базой и абилсом, если вам это не поможет за постите сюда.
Вы фаервол то настраивали? :)

Оффлайн galats

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Abills 0.51: Unable connect to DB server \\\'localhost:abills\\\'
« Ответ #4 : 16 Сентября 2011, 12:38:01 »
нет не настраивал...
извне телном могу достучаться на 3306
вот рез-т команды netstat -ntlp
root@inet483:/etc/mysql# netstat -ntpl
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 0.0.0.0:3306            0.0.0.0:*               LISTEN      2267/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
Я понимаю, что где прописано разрешение подключаться только с localohost, хотя могу и ошибаться.
что еще посмотреть можно?

Пользователь решил продолжить мысль 16 Сентября 2011, 13:10:00:
Ввобщем сам ошибся. Не тот конфиг правил. Чтобы подключиться к базе.

Пользователь решил продолжить мысль 16 Сентября 2011, 13:11:15:
Нельзя без думно делать how-to, надо задумываться что ты делаешь и почему. Пока не понял причину, решение не нашел. Всем спасибо, за внимание.
« Последнее редактирование: 16 Сентября 2011, 13:11:15 от galats »

 

Страница сгенерирована за 0.023 секунд. Запросов: 22.