Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

ServerGuard sql.

Richard

Пользователь
Регистрация
18 Май 2020
Сообщения
27
Реакции
0
Баллы
16
Может кто знает как правильно сделать sql дб и как протестить?
 

Morgan

Модератор
Команда форума
Регистрация
24 Сен 2019
Сообщения
941
Реакции
12
Баллы
52
Адрес
города крутых Модераторов
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Может кто знает как правильно сделать sql дб и как протестить?
К бд подключить ты можешь , но таблиц не будет в базе. При этом все будет сохраняться и работать как нужно.
Теневое сохранение ? Нет.
Все просто пишется в sv.db , хотя ты якобы используешь sqlite и об этом сообщает консоль. Фикс есть только у автора этой админки, если найдешь его дискорд то зайди туда и попроси фикс.

Вообще можно забыть про эту админку тк все равно поддержки нет вообще.
Скоро будет serverguard 2 так что первая sg можно сказать - мертва. Даже форум их сдох а домен на продаже.3500010B-0170-4F99-9A92-CB881D84782F.jpeg
 

Morgan

Модератор
Команда форума
Регистрация
24 Сен 2019
Сообщения
941
Реакции
12
Баллы
52
Адрес
города крутых Модераторов
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Мне ответил один пользователь форума сгард, вроде как фикс дал.
У кого есть возможность - проверьте.

serverguard\lua\modules\sv_mysql.lua -Called when the database connection fails
Lua:
function serverguard.mysql:OnConnectionFailed(errorText)
    ErrorNoHalt("[mysql] Unable to connect to the database!\n"..errorText.."\n");

    hook.Call("serverguard.mysql.DatabaseConnectionFailed", nil, errorText);
end;

hook.Add("serverguard.Initialize", "serverguard.mysql.Initialize", function()
    if( Module == "mysqloo" ) or (file.Exists("addons/serverguard/serverguard_mysql.cfg", "MOD")) then
        
        local config = util.KeyValuesToTable(
            file.Read("addons/serverguard/serverguard_mysql.cfg", "MOD")
        );

        if (config and config.enabled == 1) then
            if (config.module ~= Module) then
                Module = config.module;
            end;

            serverguard.mysql:Connect(config.host, config.username, config.password, config.database, config.port, config.unixsocket);
            return;
        end;
        
    end

    serverguard.mysql:Connect();
end);
 
Назад
Сверху Снизу