MySql проблема с подключением.

Jafa

Участник
Сообщения
159
Реакции
3
PHP:
new Handle:g_hDb = INVALID_HANDLE;

public OnPluginStart()
{
    db_setupDatabase("BD");
}

public db_setupDatabase(String:name_bd[])
{
    new String:szError[255];
   
    if(SQL_CheckConfig(name_bd)) //чекаешь есть ли с таким назанием базы в database.cfg
    {
        PrintToServer("Внешняя БД");
        SQL_TConnect(ConnectSQLCallback, name_bd); // Внешний коннект к phpmyadmin
    }
    else
    {
        g_hDb = SQLite_UseDatabase(name_bd, szError, sizeof(szError)); //Локальная база хранится в папке data сама создается!
    }
}

public ConnectSQLCallback(Handle:owner, Handle:hndl, const String:error[], any:data)
{
    if (hndl == INVALID_HANDLE)
    {
        PrintToServer("[TEST] ConnectSQL: Connection to SQL database has failed, Reason: %s", error);
        return -1;
    }
    PrintToServer("[TEST] Successfully connected to database");
   
    g_hDb = CloneHandle(hndl);
    return 1;
}

Вот крайне простой код который просто подключается к базе и уведомляет об этом в консоли. Есть сервер на хосте (майарена) и сервер на ПК. database.cfg на хосте и на ПК одинаковый:
PHP:
....
    "BD" 
    { 
        "driver"    "mysql" 
        "host"    "db1.myarena.ru" 
        "database"    "base" 
        "user"    "user" 
        "pass"    "se32df1100" 
        "port"    "3306" 
    }
....
Проблема в том что на хосте успешно идет коннект к базе. а на моем ПК вовсе не подключается.
ПК - есть внешний IP, порты открыты.
--- Добавлено позже ---
Вот что пишет на ПК(
 

Вложения

  • akcii.png
    akcii.png
    1.7 КБ · Просмотры: 23

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@Jafa, на арене надо разрешать юзеру коннектиться с определённых адресов.
 
  • Мне нравится
Реакции: Jafa

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #3
@Tallanvor, там вроде вообще запрещено с левых адресов подключаться кроме как их сайтов и серверов
 
  • Мне нравится
Реакции: Jafa

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@R1KO, о таких деталях - был не в курсе, хвала всем духам, арену юзать не приходится. Но теперь - буду знать.
 

Jafa

Участник
Сообщения
159
Реакции
3
@R1KO,
[12] <FAILED> file "smrcon.ext.so": /home/server/csgo/1/csgo/addons/sourcemod/extensions/smrcon.ext.so: cannot open shared object file: No such file or directory
[13] <FAILED> file "connect.ext.so": /home/server/csgo/1/csgo/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory
[14] <FAILED> file "dbi.mysql.ext.so": libz.so.1: cannot open shared object file: No such file or directory
вот такая беда приключилась (взял VDS) ... битый час не пойму как быть... база не подключается разумеется -
[TEST] ConnectSQL: Connection to SQL database has failed, Reason: Could not find driver "mysql"
 
Сверху Снизу