Просмотр полной версии : [Вопрос] mysql r39-4
что за ошибка/варинг в логе (после перевода в mysql r39-4)
[WARNING] CMySQLConnection::Disconnect - no connection available
public OnGameModeExit()
{
SaveServer();
mysql_close(database);
return true;
}
TheOrsini
06.12.2015, 16:49
"Неотчего" отключаться. Соединение с БД до этого неустановлено
"Неотчего" отключаться. Соединение с БД до этого неустановлено
перевод я понял, а как решить ?
перевод я понял, а как решить ?
твоя переменная = mysql_connect(const host[], const user[], const database[], const password[]);
твоя переменная = mysql_connect(const host[], const user[], const database[], const password[]);
он у меня есть, подключается, а почему при mysql_close такая ошибка идет, мод работает стабильно, онлайн играет, но при рестарте этот варинг (mysql r39-4)
Daniel_Cortez
19.12.2015, 18:02
Возможно, mysql_close кроме OnGameModeExit вызывается где-то ещё при выключении сервера, проверьте.
Возможно, mysql_close кроме OnGameModeExit вызывается где-то ещё при выключении сервера, проверьте.
Нет не вызывается.
Я даже сделал так
if(mysql_errno(database) == 0) mysql_close(database);
все равно
1. Проверьте весь мод на наличие «mysql_close».
2. Если нет «mysql_close», то, возможно, что OnGameModeExit вызывается несколько раз.
Выложите код сохранения аккаунтов, а также, команды рестарта сервера, возможно в них проблема. Выкладывайте на pastebin.com
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot