Подключение PermissionsEx к БД

MySQL, PostgreSQL, InterBaseSQL etc

Модераторы: Art.i, vasya

Подключение PermissionsEx к БД

Сообщение iLap » Вс апр 05, 2015 2:24 pm

Здравствуйте. У меня есть VDS (FirstVds) на котором стоит сайт и базы данных, и есть игровой сервер Minecraft, который находится на другом хостинге. Как правильно в config.yml указывать путь до подключения? Указываю как написал ниже, но все равно ошибка при подключении (внешний доступ к базе стоит). Надеюсь вы поняли мою проблему и поможете...

Так:
Код: выделить все
permissions:
  basedir: plugins/PermissionsEx
  backend: sql
  backends:
    sql:
      uri: mysql://ip_vds/база
      user: база
      password: пароль
      deploy: export.sql
  superperms: {}
?
iLap
 
Сообщений: 5
Зарегистрирован: Вс апр 05, 2015 2:13 pm

Re: Подключение PermissionsEx к БД

Сообщение pepper » Вс апр 05, 2015 2:53 pm

Здравствуйте.
1) >> user: база
На всякий случай - тут нужен пользователь базы, а не сама база.
2) проверьте с вашего сервера не у нас есть ли подключение к вашему серверу у нас к порту Mysql (по умолчанию это 3306) c помощью telnet так:
telnet ip_vds порт_mysql
Если ответ от Mysql-сервера не получаете, значит проверьте файрволы на обоих серверах и проверьте, слушает ли Mysql сеть, выполнив на вашем сервере у нас это:
netstat -an|grep порт_mysql
Если не увидите строку c LISTEN и адресом вашего VDS у нас или с адресом 0.0.0.0, значит сеть mysql не слушает.
pepper
Support team
 
Сообщений: 551
Зарегистрирован: Пн окт 07, 2013 4:06 am

Re: Подключение PermissionsEx к БД

Сообщение iLap » Вс апр 05, 2015 3:15 pm

На FirstVds пишет: "tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN", но на другом - нет: "telnet: Unable to connect to remote host: Connection refused", что в таком случае делать?
iLap
 
Сообщений: 5
Зарегистрирован: Вс апр 05, 2015 2:13 pm

Re: Подключение PermissionsEx к БД

Сообщение ls » Вс апр 05, 2015 3:19 pm

У вас bind-address=127.0.0.1 видимо указано в /etc/my.cnf - поменяйте на 0.0.0.0 и перезапустите mysql-сервер - тогда будут доступны внешние подключения к серверу
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6397
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Подключение PermissionsEx к БД

Сообщение iLap » Вс апр 05, 2015 3:40 pm

ls писал(а):У вас bind-address=127.0.0.1 видимо указано в /etc/my.cnf - поменяйте на 0.0.0.0 и перезапустите mysql-сервер - тогда будут доступны внешние подключения к серверу

Будьте любезны, подскажите как это сделать?)
iLap
 
Сообщений: 5
Зарегистрирован: Вс апр 05, 2015 2:13 pm

Re: Подключение PermissionsEx к БД

Сообщение pepper » Вс апр 05, 2015 3:46 pm

Зайдите в конф. файл mysql (обычно он находится в /etc/my.cnf) и там смените 127.0.0.1 на 0.0.0.0, после чего перезапустите Mysql-сервер.
pepper
Support team
 
Сообщений: 551
Зарегистрирован: Пн окт 07, 2013 4:06 am

Re: Подключение PermissionsEx к БД

Сообщение iLap » Вс апр 05, 2015 4:12 pm

Спасибо всем БОЛЬШОЕ, все сделал и все работает) Долго не мог понять как открыть директорию /etc/ :D
iLap
 
Сообщений: 5
Зарегистрирован: Вс апр 05, 2015 2:13 pm

Re: Подключение PermissionsEx к БД

Сообщение iLap » Вс апр 05, 2015 4:20 pm

Модераторы, закройте пожалуйста тему :3
iLap
 
Сообщений: 5
Зарегистрирован: Вс апр 05, 2015 2:13 pm


Вернуться в Базы данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron