VDS CS GO

K1NG

Меня держат насильно, помогите
Сообщения
287
Реакции
184
В данный момент установил сервер CS GO на VDS туда же установил ISPManager + OGP (open game panel)
Установил сервер, всё работает, но сервер не хочет подключаться к базе данных никакой ни внешней ни внутренней, как можно исправить?
 

Black_Yuzia

Зарабатываю на жизнь Мемами про Крузю.
Сообщения
693
Реакции
372
@GTMichael а ты указывал IP адрес ВДС для удаленного доступа?
 

K1NG

Меня держат насильно, помогите
Сообщения
287
Реакции
184
Она же на локалке
 

kilroy

:clown:
Сообщения
1,065
Реакции
606
  • Команда форума
  • #4
И в логах даже ерроров об этом никаких нету? Если localhost вписал, пробуй заменить на 127.0.0.1
 

K1NG

Меня держат насильно, помогите
Сообщения
287
Реакции
184
Есть, но обычный что ошибка подключения нет как будто
--- Добавлено позже ---
DB_Connect 1: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,921
  • Команда форума
  • #8
DB_Connect 1: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock
Впишите 127.0.0.1 вместо localhost. Это не одно и то же для SourceMod.
В первом случае, он ищет сервер по порту. Во втором - по сокету.

Оффтоп
 

CAH4E3

Сосанчез.
Сообщения
1,597
Реакции
779
Я получаю следующую ошибку: Database failure: [1044/1045/1130/2002/2003]
Если ошибка выглядит как "Can't connect to local MySQL server through socket", Вам необходимо открыть свой /addons/sourcemod/configs/databases.cfg, найти там секцию "sourcebans" и изменить значение параметра "host" с "localhost" на полный путь к файлу сокета mysql.sock. Если Вы не знаете, где этот файл расположен, спросите тех поддержку веб-хостинга.

Так же, к Вашему серверу MySQL могут быть запрещены исходящие соединения с игрового сервера. В этом случае, Вам необходимо сделать что-то из следующего:

  • Откройте панель управления веб-хостингом и найдите настройки разрешения удалённого доступа к MySQL серверу, или что-то похожее. После чего, добавьте IP-адрес в список. Как правило, это IP-адрес самого игрового сервера, но он может отличаться. Рекомендуется копировать IP-адрес из ошибки.
  • Запустите следующий SQL запрос через любой MySQL клиент (например, phpMyAdmin), изменив предварительно username на имя пользователя, ip - на IP-адрес сервера, а database - на имя БД SourceBans:
GRANT ALL ON database.* TO 'username'@'ip';

У меня вылезает ошибка о ненайденном драйвере "mysql"
Необходимо установить библиотеки на Вашу ОС, после чего перезагрузить сервер.

32-bit Debian or Ubuntu: apt-get install zlib1g
64-bit Debian or Ubuntu: apt-get install lib32z1
32/64-bit Fedora: yum install zlib.i686
32/64-bit Mandriva: urpmi zlib1
32-bit SUSE: zypper install libz1
64-bit SUSE: zypper install libz1-32bit
Взято из faq sourcebans material admin.
 

K1NG

Меня держат насильно, помогите
Сообщения
287
Реакции
184
Я получаю следующую ошибку: Database failure: [1044/1045/1130/2002/2003]
Если ошибка выглядит как "Can't connect to local MySQL server through socket", Вам необходимо открыть свой /addons/sourcemod/configs/databases.cfg, найти там секцию "sourcebans" и изменить значение параметра "host" с "localhost" на полный путь к файлу сокета mysql.sock. Если Вы не знаете, где этот файл расположен, спросите тех поддержку веб-хостинга.

Так же, к Вашему серверу MySQL могут быть запрещены исходящие соединения с игрового сервера. В этом случае, Вам необходимо сделать что-то из следующего:


  • Откройте панель управления веб-хостингом и найдите настройки разрешения удалённого доступа к MySQL серверу, или что-то похожее. После чего, добавьте IP-адрес в список. Как правило, это IP-адрес самого игрового сервера, но он может отличаться. Рекомендуется копировать IP-адрес из ошибки.
    Запустите следующий SQL запрос через любой MySQL клиент (например, phpMyAdmin), изменив предварительно username на имя пользователя, ip - на IP-адрес сервера, а database - на имя БД SourceBans:
GRANT ALL ON database.* TO 'username'@'ip';

У меня вылезает ошибка о ненайденном драйвере "mysql"
Необходимо установить библиотеки на Вашу ОС, после чего перезагрузить сервер.

32-bit Debian or Ubuntu: apt-get install zlib1g
64-bit Debian or Ubuntu: apt-get install lib32z1
32/64-bit Fedora: yum install zlib.i686
32/64-bit Mandriva: urpmi zlib1
32-bit SUSE: zypper install libz1
64-bit SUSE: zypper install libz1-32bit
Взято из faq sourcebans material admin.
Переименовал Localhost в /var/lib/mysql/mysql.sock заработало спасибо =)
 
Сверху Снизу