Sm exception reported invalid database handle 0 error 4

Sm exception reported invalid database handle 0 error 4 Invalid database Handle 0 (error: 4) Darkeneez Дата: Вторник, 06.08.2013, 10:51:20 | Сообщение # 1 Сообщений: 221 Репутация: 18 [ +/- ] L 08/06/2013 — 08:37:57: [SM] Native «SQL_TQuery» reported: Invalid database Handle 0 (error: 4) L 08/06/2013 — 08:37:57: [SM] Displaying call stack trace […]

200?’200px’:»+(this.scrollHeight+5)+’px’);»> public CallBackConnectSQL(Handle:owner, Handle:hndl, const String:error[], any:data)
<
if(hndl == INVALID_HANDLE)
<
LogError(«Unable to connect to database, reason: %s», error);
return;
>

decl String:query[256];
Format(query, sizeof(query), «CREATE TABLE IF NOT EXISTS bt (steamid VARCHAR(32), time INTEGER(16), admin VARCHAR(32), reason VARCHAR(%d))», REASON_SIZE);
SQL_TQuery(SQL_hDB, CallBackCreateTable, query, DBPrio_High);
>

public CallBackCreateTable(Handle:owner, Handle:hndl, const String:error[], any:data)
<
if(hndl == INVALID_HANDLE)
<
LogError(«Could not create table, reason: %s», error);
return;
>
>

Забыл указать SQL_TQuery(SQL_hDB, CallBackLoadPlayer, query, client, DBPrio_Normal); тут показывает что ошибка.

Источник

Проблема с подключением к бд mysql

Kulchitskiy

Участник

Listing 7 plugins:

[01] SourceMod (1.10.0.6453) by AlliedModders LLC

[02] BanId Fix (1.0) by Phoenix (˙·٠●Феникс●٠·˙)

[03] SDK Tools (1.10.0.6453) by AlliedModders LLC

[04] CS Tools (1.10.0.6453) by AlliedModders LLC

[05] SDK Hooks (1.10.0.6453) by AlliedModders LLC

[06] SteamWorks Extension (1.2.3) by Kyle Sanderson

[07] PTaH (1.1.1) by Phoenix (˙·٠●Феникс●٠·˙)

Sm plugins list

sm plugins list

[SM] Listing 77 plugins:

01 «GameVoting» (1.8.8) by Neatek

02 «Map Nominations» (1.9.0.6276) by AlliedModders LLC

03 «Tech Works» (1.4) by AiKi | (vk.com/dkangel)

04 «[VIP] Pets» (1.5) by Someone & Pheonix & Zephyrus

05 «PanoramaMapCrashFix-v1.4.0.smx» (1) by Kashinoda

06 «ColorChangeTeam» (1.1) by Devil

07 «Fortnite Emotes» (1.0) by Kodua (fixed by kanzai)

08 «[VIP] AntiFlash (CS:GO)» (2.0) by R1KO

09 «Roun End Bhoping» (1.1) by Saints

10 «Admin Menu» (1.10.0.6453) by AlliedModders LLC

11 «Fun Commands» (1.10.0.6453) by AlliedModders LLC

13 «Admin Help» (1.10.0.6453) by AlliedModders LLC

14 «Basic Comm Control» (0.7.7) by AlliedModders LLC

15 «Material Admin Checker» (0.7.7) by psychonic, Ca$h Munny, Sarabveer(VEER™)

16 «Material Admin» (0.7.7) by Material Admin Dev Team

17 «Admin Online MA» (3.0.3) by Livindege

18 «Change Team Player MA» (2.0)

19 «Admins MA» (3.0.3) by Livindege

20 «MA Player Data» (3.0.3) by Livindege

21 «Rename Admin» (1.11) by PainteR (loginivan)

22 «Player Commands» (1.10.0.6453) by AlliedModders LLC

23 «Nextmap» (1.10.0.6453) by AlliedModders LLC

24 «Anti-Flood» (1.10.0.6453) by AlliedModders LLC

25 «Basic Chat» (1.10.0.6453) by AlliedModders LLC

26 «Fun Votes» (1.10.0.6453) by AlliedModders LLC

27 «Реклама» (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)

28 «[Levels Ranks] Core» (v3.0 SR1) by RoadSide Romeo & Wend4r

29 «[LR] Module — FakeRank» (v3.0) by RoadSide Romeo & Wend4r

30 «[LR] Module — ExStats GeoIP» (v3.0) by RoadSide Romeo

31 «[LR] Module — ExStats Hits» (v3.0) by Wend4r

32 «Block Vote with Admin» (1.0.0) by FIVE

33 «Extended Player Death Info» (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙), Icons created Bastaz

34 «Basic Votes» (1.10.0.6453) by AlliedModders LLC

35 «Token Auto Updater» (1.4) by Phoenix (˙·٠●Феникс●٠·˙)

36 «[VIP] GrenadeTrails» (1.0.2) by R1KO

37 «[VIP] Invis» (1.1.1) by BaFeR

38 «[VIP] No Fall Damage» (1.0.1) by R1KO (skype: vova.andrienko1)

39 «[VIP] FastReload» (1.0) by BaFeR

40 «[VIP] Client Spawn Hook Fix» (1.0) by CrazyHackGUT aka Kruzya

41 «[VIP] Tag» (1.1) by R1KO

42 «[VIP] Custom Features» (1.2) by CrazyHackGUT aka Kruzya

43 «[VIP] Medkit» (1.0) by R1KO

44 «[VIP] Core» (3.0 R) by R1KO

45 «[VIP] Admin Privileges» (1.0.2) by R1KO (skype: vova.andrienko1)

46 «[VIP] Tracers» (1.1) by R1KO

47 «[VIP] Bhop» (1.0.1) by KOROVKA

48 «[VIP] Non Lethal Damage» (1.0.0) by Faya™ (DS: Faya™#8514)

49 «MapChooser» (1.10.0.6453) by AlliedModders LLC

50 «Chat 2 VK» (2.0) by XTANCE

51 «Gloves» (1.0.3) by kgns | oyunhost.net

52 «Admin File Reader» (1.10.0.6453) by AlliedModders LLC

53 «Weapons & Knives» (1.4.2) by kgns | oyunhost.net

54 «Basic Info Triggers» (1.10.0.6453) by AlliedModders LLC

55 «[VIP] Voice Sound Player» (28.09.2k17) by Danyas

56 «Client Preferences» (1.10.0.6453) by AlliedModders LLC

57 «[CS:GO] ResetScore» (1.0) by pracc

58 «Sound Commands» (1.10.0.6453) by AlliedModders LLC

59 «Anti Server Crash 9/1/2019» (1.8.0.5969) by backwards

60 «Basic Commands» (1.10.0.6453) by AlliedModders LLC

61 «RoundEndSound» (1.1.2) by GoDtm666 (www.MyArena.ru)

62 «Reserved Slots» (1.10.0.6453) by AlliedModders LLC

63 «Fortnite Emotes Demo» (1.0.2g) by Kodua

64 «[LK MODULE] Info Menu» (4.0.0) by 1mpulse (skype:potapovdima1)

65 «[LK MODULE] Перевод Денег» (4.0.0) by 1mpulse (skype:potapovdima1)

66 «[LK MODULE] Покупка VIP (VIP R1KO)» (4.0.0) by 1mpulse (skype:potapovdima1)

67 «[LK MODULE] ТОП10 Донатеров» (4.0.1) by 1mpulse (skype:potapovdima1)

68 «[LK MODULE] Управление доступом (VIP R1KO)» (4.0.0) by 1mpulse (skype:potapovdima1)

69 «[LK MODULE] Админ Меню» (4.0.0) by 1mpulse (skype:potapovdima1)

70 «[Личный Кабинет] Core» (4.0.2) by 1mpulse

71 «[VIP] Radar Invis» (1.3) by Pheonix (˙·٠●Феникс●٠·˙)

72 «Rock The Vote» (1.9.0.6276) by AlliedModders LLC

73 «Ограничение оружия» (1.2.0) by Phoenix (˙·٠●Феникс●٠·˙)

74 «[VIP] Skybox» (1.0) by White Wolf

75 «[LR] Module — ExStats Weapons» (v3.0 SR1) by RoadSide Romeo

76 «[LR] Module — Unusual Kills» (v3.0 SR4) by Wend4r

77 «[Levels Ranks] Core» (v3.0 SR1) by RoadSide Romeo & Wend4r

Источник

Errors logs #61

Из-за чего могло возникнуть это?

L 07/04/2019 — 04:19:23: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 07/04/2019 — 04:19:23: [SM] Blaming: materialadmin.smx
L 07/04/2019 — 04:19:23: [SM] Call stack trace:
L 07/04/2019 — 04:19:23: [SM] [0] Database.Format
L 07/04/2019 — 04:19:23: [SM] [1] Line 665, materialadmin/database.sp::CreateDB
L 07/04/2019 — 04:19:23: [SM] [2] Line 535, materialadmin/database.sp::DoCreateDB
L 07/04/2019 — 04:19:23: [SM] [3] Line 689, materialadmin/function.sp::GetClientToBd
L 07/04/2019 — 04:19:23: [SM] [4] Line 673, materialadmin/commands.sp::CommandBanIp
L 07/04/2019 — 04:20:10: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 07/04/2019 — 04:20:10: [SM] Blaming: materialadmin.smx
L 07/04/2019 — 04:20:10: [SM] Call stack trace:
L 07/04/2019 — 04:20:10: [SM] [0] Database.Format
L 07/04/2019 — 04:20:10: [SM] [1] Line 665, materialadmin/database.sp::CreateDB
L 07/04/2019 — 04:20:10: [SM] [2] Line 535, materialadmin/database.sp::DoCreateDB
L 07/04/2019 — 04:20:10: [SM] [3] Line 689, materialadmin/function.sp::GetClientToBd
L 07/04/2019 — 04:20:10: [SM] [4] Line 641, materialadmin/commands.sp::CommandBan
L 07/04/2019 — 04:20:40: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 07/04/2019 — 04:20:40: [SM] Blaming: materialadmin.smx
L 07/04/2019 — 04:20:40: [SM] Call stack trace:
L 07/04/2019 — 04:20:40: [SM] [0] Database.Format
L 07/04/2019 — 04:20:40: [SM] [1] Line 665, materialadmin/database.sp::CreateDB
L 07/04/2019 — 04:20:40: [SM] [2] Line 535, materialadmin/database.sp::DoCreateDB
L 07/04/2019 — 04:20:40: [SM] [3] Line 556, materialadmin/function.sp::GetClientToBd
L 07/04/2019 — 04:20:40: [SM] [4] Line 863, materialadmin/menu.sp::OnlineClientSet
L 07/04/2019 — 04:20:40: [SM] [5] Line 850, materialadmin/menu.sp::MenuHandler_MenuHacking
L 07/04/2019 — 08:04:18: Error log file session closed.

The text was updated successfully, but these errors were encountered:

Источник

Timer doesn’t work sm 1.8 #15

L 08/07/2017 — 02:08:14: [bTimes-ranks.smx] Configuration «timer» not found
L 08/07/2017 — 02:08:14: [bTimes-core.smx] Configuration «timer» not found
L 08/07/2017 — 02:08:15: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 08/07/2017 — 02:08:15: [SM] Blaming: bTimes-core.smx
L 08/07/2017 — 02:08:15: [SM] Call stack trace:
L 08/07/2017 — 02:08:15: [SM] [0] SQL_TQuery
L 08/07/2017 — 02:08:15: [SM] [1] Line 588, bTimes-core.sp::CreateCurrentMapID
L 08/07/2017 — 02:08:15: [SM] [2] Line 134, bTimes-core.sp::OnMapStart
L 08/07/2017 — 02:08:20: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 08/07/2017 — 02:08:20: [SM] Blaming: bTimes-core.smx
L 08/07/2017 — 02:08:20: [SM] Call stack trace:
L 08/07/2017 — 02:08:20: [SM] [0] SQL_TQuery
L 08/07/2017 — 02:08:20: [SM] [1] Line 773, bTimes-core.sp::DB_SaveMapPlaytime
L 08/07/2017 — 02:08:20: [SM] [2] Line 139, bTimes-core.sp::OnMapEnd
L 08/07/2017 — 02:08:20: Error log file session closed.
L 08/07/2017 — 02:08:21: SourceMod error session started
L 08/07/2017 — 02:08:21: Info (map «bhop_lego») (file «errors_20170807.log»)
L 08/07/2017 — 02:08:21: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 08/07/2017 — 02:08:21: [SM] Blaming: bTimes-core.smx
L 08/07/2017 — 02:08:21: [SM] Call stack trace:
L 08/07/2017 — 02:08:21: [SM] [0] SQL_TQuery
L 08/07/2017 — 02:08:21: [SM] [1] Line 588, bTimes-core.sp::CreateCurrentMapID
L 08/07/2017 — 02:08:21: [SM] [2] Line 134, bTimes-core.sp::OnMapStart
L 08/07/2017 — 02:08:36: [SM] Exception reported: Invalid field «params» for message «CCSUsrMsg_SayText2»
L 08/07/2017 — 02:08:36: [SM] Blaming: simple-chatprocessor.smx
L 08/07/2017 — 02:08:36: [SM] Call stack trace:
L 08/07/2017 — 02:08:36: [SM] [0] PbReadString
L 08/07/2017 — 02:08:36: [SM] [1] Line 353, D:LibrariesDocumentsReposSimple Chat Processorscriptingsimple-chatprocessor.sp::OnSayText2

Database tables should i create them manually or they are auto?
This is my database, i dont understand why timer doesnt work , and all colors from server are broken.

«bTimes»
<
«driver» «mysql»
«host» «name»
«database» «name»
«user» «name»
«pass» «pass»
//»timeout» «0»
//»port» «0»
>

The text was updated successfully, but these errors were encountered:

Configuration «timer» not found

Ye, but there is no readme so i rly dont know what to configurate, If u can tell me what to do, please, i rly like that timer but never worked with Something like that before

heres mine
«timer»

yo that’s working, can you give me your translations phrases from this timer please?

Источник

bTimes 1.9.0

#1 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • Постоянно спамится эта ошибка

    Как решить проблему?

    #2 sega

  • Пользователь
  • 51 сообщений
  • Постоянно спамится эта ошибка

    Как решить проблему?

    #3 Nekro

  • Пользователь
  • 7 568 сообщений
  • Как решить проблему?

    #4 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • С чего такие выводы?
    Скиньте ошибку полностью

    #5 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • Ок. Другой тогда вопрос(немного не по теме). Как в cs go выключать плагины на определённых картах? Я так понял это работает не так как в css =///

    #6 Nekro

  • Пользователь
  • 7 568 сообщений
  • Ок. Другой тогда вопрос(немного не по теме). Как в cs go выключать плагины на определённых картах? Я так понял это работает не так как в css =///

    #7 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • Точно так же как и в ксс, мап конфигом

    #8 Nekro

  • Пользователь
  • 7 568 сообщений
  • #9 mrstark

  • Пользователь
  • 1 545 сообщений
  • Ок. Другой тогда вопрос(немного не по теме). Как в cs go выключать плагины на определённых картах? Я так понял это работает не так как в css =///

    Сообщение отредактировал mrstark: 02 Апрель 2019 — 17:48

    Источник

    Adblock
    detector

    Author

    Message

    Junior Member

    Old

    08-26-2017

    , 18:39

     

    Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #1


    Hello guys , so I have a plugin that displays in chat a tag for admins and the plugin is fully working but whenever this error comes in the console the server will have a freeze for 1 second and it’s a bit annoying. A friend that has a hosted server isn’t having any issues with the plugin , but me because I have a dedicated server and propably some libraries or something like that are missing I recieve this error .

    Code:

    L 08/26/2017 - 23:21:28: [SM] Exception reported: Invalid database Handle 0 (error: 4)
    L 08/26/2017 - 23:21:28: [SM] Blaming: acct.smx
    L 08/26/2017 - 23:21:28: [SM] Call stack trace:
    L 08/26/2017 - 23:21:28: [SM]   [0] SQL_TQuery
    L 08/26/2017 - 23:21:28: [SM]   [1] Line 432, acct.sp::Timer_Reload

    sm exts list output:

    Code:

    [SM] Displaying 17 extensions:
    [01] Automatic Updater (1.9.0.6080): Updates SourceMod gamedata files
    [02] Webternet (1.9.0.6080): Extension for interacting with URLs
    [03] <FAILED> file "cmdfix.ext.2.csgo.so": File could not be opened: No such file or directory
    [04] CS Tools (1.9.0.6080): CS extended functionality
    [05] BinTools (1.9.0.6080): Low-level C/C++ Calling API
    [06] SDK Tools (1.9.0.6080): Source SDK Tools
    [07] SDK Hooks (1.9.0.6080): Source SDK Hooks
    [08] Top Menus (1.9.0.6080): Creates sorted nested menus
    [09] Client Preferences (1.9.0.6080): Saves client preference settings
    [10] SQLite (1.9.0.6080): SQLite Driver
    [11] Regex (1.9.0.6080): Provides regex natives for plugins
    [12] DHooks (2.0.6): Dynamic Hooks
    [13] GeoIP (1.9.0.6080): Geographical IP information
    [14] <FAILED> file "store_sm.ext.so": /home/arena/csgo/addons/sourcemod/extensions/store_sm.ext.so: cannot open shared object file: No such file or directory
    [15] SteamWorks Extension (1.2.2): Exposes SteamWorks functions to Developers
    [16] <FAILED> file "PTaH.ext.2.csgo.so": Could not read PTaH.games: File could not be opened: No such file or directory
    [17] MySQL-DBI (1.9.0.6080): MySQL driver implementation for DBI

    ldd -d dbi.mysql.ext.so output:

    Code:

            linux-gate.so.1 (0xf77ca000)
            libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf75d0000)
            libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf75b3000)
            libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf7596000)
            librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf758d000)
            libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf73e0000)
            /lib/ld-linux.so.2 (0x565de000)

    SirFulgeruL is offline

    Veteran Member

    WildCard65's Avatar

    Join Date: Aug 2013

    Location: Canada

    Old

    08-26-2017

    , 18:59

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #2


    That error has nothing to do with extension load failures (as you would get error that no MYSQL or SQLITE driver was located), the error is associated with trying to use an invalid handle for DB operations

    __________________


    Last edited by WildCard65; 08-26-2017 at 19:00.

    WildCard65 is offline

    Junior Member

    Old

    08-26-2017

    , 19:02

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #3


    And what can I do in this situation?
    I have the source of the plugin and I could recompile it , if you could help me out

    SirFulgeruL is offline

    Junior Member

    Old

    08-27-2017

    , 07:03

     

    Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #4


    Hello guys , so I have a plugin that displays in chat a tag for admins and the plugin is fully working but whenever this error comes in the console the server will have a freeze for 1 second and it’s a bit annoying. A friend that has a hosted server isn’t having any issues with the plugin , but me because I have a dedicated server and propably some libraries or something like that are missing I recieve this error .

    Code:

    L 08/26/2017 - 23:21:28: [SM] Exception reported: Invalid database Handle 0 (error: 4)
    L 08/26/2017 - 23:21:28: [SM] Blaming: acct.smx
    L 08/26/2017 - 23:21:28: [SM] Call stack trace:
    L 08/26/2017 - 23:21:28: [SM]   [0] SQL_TQuery
    L 08/26/2017 - 23:21:28: [SM]   [1] Line 432, acct.sp::Timer_Reload

    Here is the whole if including the line error:

    Code:

    	public Action Timer_Reload(Handle pTimer, any _Data)
    {
    	static int iId = INVALID_ENT_REFERENCE;
    	static char szError[PLATFORM_MAX_PATH] = "";
    	static char szSteam[PLATFORM_MAX_PATH] = "";
    
    	if (g_pDb == INVALID_HANDLE)
    	{
    		g_pDb = SQL_Connect("main_db", false, szError, sizeof(szError));
    		
    		if (g_pDb != INVALID_HANDLE)
    		{
    			SQL_SetCharset(g_pDb, "utf8");
    		}
    	}
    	
    	FormatEx(g_Buffer, sizeof(g_Buffer), "DELETE FROM sm_tags WHERE Stamp < %d;", GetTime() - (86400 * 7 * 3));
    	
    	SQL_TQuery(g_pDb, Q_Empty, g_Buffer, _, DBPrio_High);
    	SQL_TQuery(g_pDb, Q_SelectData, "SELECT Steam, Tag, colorCode FROM sm_tags;", _, DBPrio_High);
    	
    	for (iId = 1; iId <= MaxClients; iId++)
    	{
    		if (IsClientInGame(iId))
    		{
    			GetClientAuthId(iId, AuthId_Engine, szSteam, sizeof(szSteam));
    			
    			hCSGO_ExtractSteamID(szSteam, szSteam, sizeof(szSteam));
    			
    			FormatEx(g_Buffer, sizeof(g_Buffer), "UPDATE sm_tags SET Stamp = %d WHERE Steam = '%s' LIMIT 1;", GetTime(), szSteam);
    			SQL_TQuery(g_pDb, Q_Empty, g_Buffer, _, DBPrio_Low);
    			FormatEx(g_Buffer, sizeof(g_Buffer), "UPDATE sm_music SET Stamp = %d WHERE Steam = '%s' LIMIT 1;", GetTime(), szSteam);
    			SQL_TQuery(g_pDb, Q_Empty, g_Buffer, _, DBPrio_Low);
    		}
    	}
    }

    Last edited by SirFulgeruL; 08-27-2017 at 08:42.

    SirFulgeruL is offline

    SourceMod Plugin Approver

    Peace-Maker's Avatar

    Join Date: Aug 2008

    Location: Germany

    Peace-Maker is offline

    Junior Member

    Old

    08-27-2017

    , 08:28

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #6


    I didn’t made the plugin , I got it from a friend .
    Here are all the lines from the script that includes SQL_TQuery

    Code:

    public Action Timer_Reload(Handle pTimer, any _Data)
    {
    	static int iId = INVALID_ENT_REFERENCE;
    	static char szError[PLATFORM_MAX_PATH] = "";
    	static char szSteam[PLATFORM_MAX_PATH] = "";
    
    	if (g_pDb == INVALID_HANDLE)
    	{
    		g_pDb = SQL_Connect("main_db", false, szError, sizeof(szError));
    		
    		if (g_pDb != INVALID_HANDLE)
    		{
    			SQL_SetCharset(g_pDb, "utf8");
    		}
    	}
    	
    	FormatEx(g_Buffer, sizeof(g_Buffer), "DELETE FROM sm_tags WHERE Stamp < %d;", GetTime() - (86400 * 7 * 3));
    	
    	SQL_TQuery(g_pDb, Q_Empty, g_Buffer, _, DBPrio_High);
    	SQL_TQuery(g_pDb, Q_SelectData, "SELECT Steam, Tag, colorCode FROM sm_tags;", _, DBPrio_High);
    	
    	for (iId = 1; iId <= MaxClients; iId++)
    	{
    		if (IsClientInGame(iId))
    		{
    			GetClientAuthId(iId, AuthId_Engine, szSteam, sizeof(szSteam));
    			
    			hCSGO_ExtractSteamID(szSteam, szSteam, sizeof(szSteam));
    			
    			FormatEx(g_Buffer, sizeof(g_Buffer), "UPDATE sm_tags SET Stamp = %d WHERE Steam = '%s' LIMIT 1;", GetTime(), szSteam);
    			SQL_TQuery(g_pDb, Q_Empty, g_Buffer, _, DBPrio_Low);
    			FormatEx(g_Buffer, sizeof(g_Buffer), "UPDATE sm_music SET Stamp = %d WHERE Steam = '%s' LIMIT 1;", GetTime(), szSteam);
    			SQL_TQuery(g_pDb, Q_Empty, g_Buffer, _, DBPrio_Low);
    		}
    	}
    }

    SirFulgeruL is offline

    DJ Post Spammer

    DJ Tsunami's Avatar

    Join Date: Feb 2008

    Location: The Netherlands

    Old

    08-27-2017

    , 09:08

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #7


    You are using SQL_Connect, which is non-threaded, causing your server to freeze for 1 second (use SQL_TConnect instead). Subsequently you are not checking if there is an error in szError, so SQL_TQuery fails because g_pDb is still INVALID_HANDLE.

    __________________


    Last edited by DJ Tsunami; 08-27-2017 at 09:10.

    DJ Tsunami is offline

    Junior Member

    Old

    08-27-2017

    , 09:10

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #8


    Sadly , I don’t have any coding knowledge and I don’t know how to repair it .
    If someone could help me I would be grateful .

    SirFulgeruL is offline

    Veteran Member

    WildCard65's Avatar

    Join Date: Aug 2013

    Location: Canada

    Old

    08-27-2017

    , 09:12

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #9


    I see your problem, you never bail out (and report error) upon connection failure.

    PHP Code:



        if (g_pDb == INVALID_HANDLE)
        {
            
    g_pDb SQL_Connect("main_db"falseszErrorsizeof(szError));

                    if (

    g_pDb != INVALID_HANDLE)
            {
                
    SQL_SetCharset(g_pDb"utf8");
            }
        } 




    change it to:

    PHP Code:



        if (g_pDb == INVALID_HANDLE)
        {
            
    g_pDb SQL_Connect("main_db"falseszErrorsizeof(szError));
            if (
    g_pDb == INVALID_HANDLE)
            {
                
    ThrowError("Connection to database (as specified by "main_db") failed, error: %s"szError);
                return 
    Plugin_Stop// Satisfy the compiler
            
    }SQL_SetCharset(g_pDb"utf8");
        } 




    Edit: As DJ Tsunami mentions, use the threaded connection.

    __________________


    Last edited by WildCard65; 08-27-2017 at 09:13.

    WildCard65 is offline

    DJ Post Spammer

    DJ Tsunami's Avatar

    Join Date: Feb 2008

    Location: The Netherlands

    Old

    08-27-2017

    , 09:17

     

    Re: Exception reported: Invalid database Handle 0 (error: 4)

    Reply With Quote

    #10


    If you want someone to fix it for you, you need to post the whole plugin. Or if your friend is the one who wrote it, ask them.

    __________________


    Last edited by DJ Tsunami; 08-27-2017 at 09:21.

    DJ Tsunami is offline

    #1

    Отправлено 01 Май 2012 — 3:07

    Здравствуйте!

    L 05/01/2012 - 01:06:14: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
    L 05/01/2012 - 01:24:58: [SM] Displaying call stack trace for plugin "sProps.smx":
    L 05/01/2012 - 01:24:58: [SM] [0] Line 1956, sProps.sp::GetBonuses()
    L 05/01/2012 - 01:24:58: [SM] [1] Line 244, sProps.sp::OnClientPostAdminCheck()
    L 05/01/2012 - 01:26:00: Error log file session closed.

    Пишет, что нету соединения с базой, используется sqlite, как может не быть связи, в чем проблема?

    databases.cfg

    "Databases"
    {
    "driver_default"	 "mysql"
    
    "sourcebans"
    {
    "driver"	 "mysql"
    "host"	 "олол"
    "database"	 "ололл"
    "user"	 "олол"
    "pass"	 "олол"
    //"timeout"	 "0"
    "port"	 "3306"
    }
    
    "storage-local"
    {
    "driver"	 "sqlite"
    "database"	 "sourcemod-local"
    }
    
    "clientprefs"
    {
    "driver"	 "sqlite"
    "host"	 "localhost"
    "database"	 "clientprefs-sqlite"
    "user"	 "root"
    "pass"	 ""
    //"timeout"	 "0"
    //"port"	 "0"
    }
    }

    • Наверх


    #2


    ykpon

    Отправлено 01 Май 2012 — 3:29

    Твой database.cfg настроен только на SourceBans.

    • Наверх


    #3


    WayInGame.RU

    Отправлено 01 Май 2012 — 3:33

    как же
    «storage-local»
    {
    «driver» «sqlite»
    «database» «sourcemod-local»
    }

    «clientprefs»
    {
    «driver» «sqlite»
    «host» «localhost»
    «database» «clientprefs-sqlite»
    «user» «root»
    «pass» «»
    //»timeout» «0»
    //»port» «0»
    }

    разве это не связь с sqlite?
    пф, как тогда его настроить? есть пример? мануал?

    • Наверх


    #4


    ykpon

    Отправлено 01 Май 2012 — 3:36

    как тогда его настроить? есть пример? мануал?

    Тебе что настроить то нужно?
    С чем необходимо соединение, для чего?

    • Наверх


    #5


    WayInGame.RU

    Отправлено 01 Май 2012 — 3:39

    Плагин sProps (

    http://hlmod.ru/foru… … lic-5.html

    )
    Соединение для хранения бонусов и еще какой-то фигни

    • Наверх


    #6


    ykpon

    Отправлено 01 Май 2012 — 3:40

    Кинь плагин, сюда. Полностью, кидай его полностью..

    • Наверх


    #7


    WayInGame.RU

    Отправлено 01 Май 2012 — 3:41

    Держи

    • Наверх


    #8


    ykpon

    Отправлено 01 Май 2012 — 3:54

    Хм… Нужно рыться в исходниках. Кстати, плагин приватный, поэтому, вероятность того, что в паблике он рабочий, мала..
    Попробуй, так. Не уверен, но все-же..

    Создай, в database.cfg:
    Вместо:

    "storage-local"
    {
    "driver"    "sqlite"
    "database"    "sourcemod-local"
    }

    "storage-local"
    {
    "host"     "хост БД"
    "driver"    "sqlite"
    "database"    "новая, созданная база данных"
    "user"    "имя, новой БД"
    "pass"    "Пароль"
    "port"    "3306"
    }

    Если это не прокатит, попробуй сменить:

    "driver"    "sqlite"

    На:

    "driver"    "mysql"

    • Наверх


    #9


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:05

    sqlite использовать с базой от mysql — это хрень,
    а второй вариант не работает :(

    • Наверх


    #10


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:09

    хотяя, кажется второй вариант работает, заранее спасибо)

    • Наверх


    #11


    ykpon

    Отправлено 01 Май 2012 — 4:10

    Хм… Нужно рыться в исходниках. Кстати, плагин приватный, поэтому, вероятность того, что в паблике он рабочий, мала..

    • Наверх


    #12


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:10

    хотя нет, сервер упал
    но таблица создалась

    • Наверх


    #13


    ykpon

    Отправлено 01 Май 2012 — 4:11

    Какие логи пишет. Всё давай.

    • Наверх


    #14


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:20

    L 05/01/2012 — 05:16:58: [SM] Native «SQL_TQuery» reported: Invalid database Handle 0 (error: 4)
    L 05/01/2012 — 05:16:58: [SM] Displaying call stack trace for plugin «sProps.smx»:
    L 05/01/2012 — 05:16:58: [SM] [0] Line 1956, sProps.sp::GetBonuses()
    L 05/01/2012 — 05:16:58: [SM] [1] Line 244, sProps.sp::OnClientPostAdminCheck()
    L 05/01/2012 — 05:17:20: Error log file session closed.

    единственная ошибка на сервере.

    • Наверх


    #15


    ykpon

    Отправлено 01 Май 2012 — 4:25

    Перекомпиллируй этот исходник, залей на сервер, перезапусти.
    Если буду другие логи, с ошибкой, тоже кидай.

    • Наверх


    #16


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:35

    • Наверх


    #17


    ykpon

    Отправлено 01 Май 2012 — 4:36

    http://www.myarena.ru/forum/download/file.php?mode=view&id=757&sid=5c98971f730923e0841ae486f80630b2

    Что это?

    • Наверх


    #18


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:38

    мля

    • Наверх


    #19


    ykpon

    Отправлено 01 Май 2012 — 4:41

    В таком случае, я бессилен. Тебе советую только одно — копать в сторону:

    [SM] [0] Line 1956, sProps.sp::GetBonuses()
    [SM] [1] Line 244, sProps.sp::OnClientPostAdminCheck()
    

    или отключить бонусы.

    • Наверх


    #20


    WayInGame.RU

    Отправлено 01 Май 2012 — 4:44

    как их отключить хоть, насколько я понял всего один квар

    • Наверх


    Sm plugins list

    sm plugins list

    [SM] Listing 77 plugins:

    01 «GameVoting» (1.8.8) by Neatek

    02 «Map Nominations» (1.9.0.6276) by AlliedModders LLC

    03 «Tech Works» (1.4) by AiKi | (vk.com/dkangel)

    04 «[VIP] Pets» (1.5) by Someone & Pheonix & Zephyrus

    05 «PanoramaMapCrashFix-v1.4.0.smx» (1) by Kashinoda

    06 «ColorChangeTeam» (1.1) by Devil

    07 «Fortnite Emotes» (1.0) by Kodua (fixed by kanzai)

    08 «[VIP] AntiFlash (CS:GO)» (2.0) by R1KO

    09 «Roun End Bhoping» (1.1) by Saints

    10 «Admin Menu» (1.10.0.6453) by AlliedModders LLC

    11 «Fun Commands» (1.10.0.6453) by AlliedModders LLC

    12 «fix1ammo.smx»

    13 «Admin Help» (1.10.0.6453) by AlliedModders LLC

    14 «Basic Comm Control» (0.7.7) by AlliedModders LLC

    15 «Material Admin Checker» (0.7.7) by psychonic, Ca$h Munny, Sarabveer(VEER™)

    16 «Material Admin» (0.7.7) by Material Admin Dev Team

    17 «Admin Online MA» (3.0.3) by Livindege

    18 «Change Team Player MA» (2.0)

    19 «Admins MA» (3.0.3) by Livindege

    20 «MA Player Data» (3.0.3) by Livindege

    21 «Rename Admin» (1.11) by PainteR (loginivan)

    22 «Player Commands» (1.10.0.6453) by AlliedModders LLC

    23 «Nextmap» (1.10.0.6453) by AlliedModders LLC

    24 «Anti-Flood» (1.10.0.6453) by AlliedModders LLC

    25 «Basic Chat» (1.10.0.6453) by AlliedModders LLC

    26 «Fun Votes» (1.10.0.6453) by AlliedModders LLC

    27 «Реклама» (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)

    28 «[Levels Ranks] Core» (v3.0 SR1) by RoadSide Romeo & Wend4r

    29 «[LR] Module — FakeRank» (v3.0) by RoadSide Romeo & Wend4r

    30 «[LR] Module — ExStats GeoIP» (v3.0) by RoadSide Romeo

    31 «[LR] Module — ExStats Hits» (v3.0) by Wend4r

    32 «Block Vote with Admin» (1.0.0) by FIVE

    33 «Extended Player Death Info» (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙), Icons created Bastaz

    34 «Basic Votes» (1.10.0.6453) by AlliedModders LLC

    35 «Token Auto Updater» (1.4) by Phoenix (˙·٠●Феникс●٠·˙)

    36 «[VIP] GrenadeTrails» (1.0.2) by R1KO

    37 «[VIP] Invis» (1.1.1) by BaFeR

    38 «[VIP] No Fall Damage» (1.0.1) by R1KO (skype: vova.andrienko1)

    39 «[VIP] FastReload» (1.0) by BaFeR

    40 «[VIP] Client Spawn Hook Fix» (1.0) by CrazyHackGUT aka Kruzya

    41 «[VIP] Tag» (1.1) by R1KO

    42 «[VIP] Custom Features» (1.2) by CrazyHackGUT aka Kruzya

    43 «[VIP] Medkit» (1.0) by R1KO

    44 «[VIP] Core» (3.0 R) by R1KO

    45 «[VIP] Admin Privileges» (1.0.2) by R1KO (skype: vova.andrienko1)

    46 «[VIP] Tracers» (1.1) by R1KO

    47 «[VIP] Bhop» (1.0.1) by KOROVKA

    48 «[VIP] Non Lethal Damage» (1.0.0) by Faya™ (DS: Faya™#8514)

    49 «MapChooser» (1.10.0.6453) by AlliedModders LLC

    50 «Chat 2 VK» (2.0) by XTANCE

    51 «Gloves» (1.0.3) by kgns | oyunhost.net

    52 «Admin File Reader» (1.10.0.6453) by AlliedModders LLC

    53 «Weapons & Knives» (1.4.2) by kgns | oyunhost.net

    54 «Basic Info Triggers» (1.10.0.6453) by AlliedModders LLC

    55 «[VIP] Voice Sound Player» (28.09.2k17) by Danyas

    56 «Client Preferences» (1.10.0.6453) by AlliedModders LLC

    57 «[CS:GO] ResetScore» (1.0) by pracc

    58 «Sound Commands» (1.10.0.6453) by AlliedModders LLC

    59 «Anti Server Crash 9/1/2019» (1.8.0.5969) by backwards

    60 «Basic Commands» (1.10.0.6453) by AlliedModders LLC

    61 «RoundEndSound» (1.1.2) by GoDtm666 (www.MyArena.ru)

    62 «Reserved Slots» (1.10.0.6453) by AlliedModders LLC

    63 «Fortnite Emotes Demo» (1.0.2g) by Kodua

    64 «[LK MODULE] Info Menu» (4.0.0) by 1mpulse (skype:potapovdima1)

    65 «[LK MODULE] Перевод Денег» (4.0.0) by 1mpulse (skype:potapovdima1)

    66 «[LK MODULE] Покупка VIP (VIP R1KO)» (4.0.0) by 1mpulse (skype:potapovdima1)

    67 «[LK MODULE] ТОП10 Донатеров» (4.0.1) by 1mpulse (skype:potapovdima1)

    68 «[LK MODULE] Управление доступом (VIP R1KO)» (4.0.0) by 1mpulse (skype:potapovdima1)

    69 «[LK MODULE] Админ Меню» (4.0.0) by 1mpulse (skype:potapovdima1)

    70 «[Личный Кабинет] Core» (4.0.2) by 1mpulse

    71 «[VIP] Radar Invis» (1.3) by Pheonix (˙·٠●Феникс●٠·˙)

    72 «Rock The Vote» (1.9.0.6276) by AlliedModders LLC

    73 «Ограничение оружия» (1.2.0) by Phoenix (˙·٠●Феникс●٠·˙)

    74 «[VIP] Skybox» (1.0) by White Wolf

    75 «[LR] Module — ExStats Weapons» (v3.0 SR1) by RoadSide Romeo

    76 «[LR] Module — Unusual Kills» (v3.0 SR4) by Wend4r

    77 «[Levels Ranks] Core» (v3.0 SR1) by RoadSide Romeo & Wend4r

    Errors:

    materialadmin/ma_admins_online.smx (Admin Online MA): Error detected in plugin startup (see error logs)

    materialadmin/ma_changeteamplayer.smx (Change Team Player MA): Fatal error during plugin initialization (ext req)

    materialadmin/ma_rename_admin.smx (Rename Admin): Error detected in plugin startup (see error logs)

    playercommands.smx (Player Commands): Fatal error during plugin initialization (ext req)

    levels_ranks/levelsranks.smx ([Levels Ranks] Core): Error detected in plugin startup (see error logs)

    levels_ranks/levelsranks_fakerank.smx ([LR] Module — FakeRank): Could not find required plugin «levelsranks»

    levels_ranks/levelsranks_exstats_geoip.smx ([LR] Module — ExStats GeoIP): Could not find required plugin «levelsranks»

    levels_ranks/levelsranks_exstats_hits.smx ([LR] Module — ExStats Hits): Could not find required plugin «levelsranks»

    levels_ranks/levelsranks_exstats_weapons.smx ([LR] Module — ExStats Weapons): Could not find required plugin «levelsranks»

    levels_ranks/levelsranks_unusualkills.smx ([LR] Module — Unusual Kills): Could not find required plugin «levelsranks»

    levelsranks.smx ([Levels Ranks] Core): Error detected in plugin startup (see error logs)

    I’ve started getting this error [SM] Exception reported: Invalid database Handle 0 (error: 4) on my server when trying to turn on KZTimer:

    L 03/18/2022 - 03:16:26: SourceMod error session started
    L 03/18/2022 - 03:16:26: Info (map "de_dust2") (file "/home/steam/csgo/csgo/addons/sourcemod/logs/errors_20220318.log")
    L 03/18/2022 - 03:16:26: [SM] Exception reported: Invalid database Handle 0 (error: 4)
    L 03/18/2022 - 03:16:26: [SM] Blaming: disabled/KZTimerGlobal.smx
    L 03/18/2022 - 03:16:26: [SM] Call stack trace:
    L 03/18/2022 - 03:16:26: [SM]   [0] SQL_TQuery
    L 03/18/2022 - 03:16:26: [SM]   [1] Line 5055, kztimerGlobal/sql.sp::db_viewPlayerOptions
    L 03/18/2022 - 03:16:26: [SM]   [2] Line 1319, E:gitkztimerglobalscriptingKZTimerGlobal.sp::OnClientPutInServer
    L 03/18/2022 - 03:16:26: [SM]   [3] Line 115, kztimerGlobal/triggerfix.sp::OnPluginStart_Triggerfix
    L 03/18/2022 - 03:16:26: [SM]   [4] Line 874, E:gitkztimerglobalscriptingKZTimerGlobal.sp::OnPluginStart
    L 03/18/2022 - 03:16:30: Error log file session closed.
    

    From what I can see, sqlite is working for other plugins.

    Contents of /home/steam/csgo/csgo/addons/sourcemod/data/sqlite

    -rw-r--r-- 1 steam steam  37K Mar 18 03:13 clientprefs-sqlite.sq3
    -rw-r--r-- 1 steam steam  51K Jun  2  2021 kztimer-sqlite.sq3
    -rw-r--r-- 1 steam steam  24K Mar 14 11:29 rankme.sq3
    -rw-r--r-- 1 steam steam  68K Mar 18 03:16 sourcemod-local.sq3
    

    I can open kztimer-sqlite.sq3 via terminal and list the tables so the file doesn’t appear to be corrupt.

    It used to work with no issues, but I haven’t changed to the KZ mod in a long time on my server, and now it doesn’t work.

    I run this github repo for the community where I have a server with multiple mods that you can switch between https://github.com/kus/csgo-modded-server and I keep them up-to-date.

    Defaultly no mods are loaded, the plugins are in a disabled folder and manually loaded when you exec the config.

    I updated to version 1.100 which still didn’t work and tried 1.99.2 which also doesn’t work.

    Here is the database.cfg https://github.com/kus/csgo-modded-server/blob/master/csgo/addons/sourcemod/configs/databases.cfg

    Here is what is executed when you want to switch to KZ mod https://github.com/kus/csgo-modded-server/blob/master/csgo/cfg/kz.cfg

    Here is the logs of when I load the kz mod:

    L 03/18/2022 - 03:16:25: [basecommands.smx] "Kus<12><STEAM_1:0:56050><>" executed config (file "kz.cfg")
    L 03/18/2022 - 03:16:25: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "mapcyclefile") (value "mapcycle_kz.txt")
    L 03/18/2022 - 03:16:26: [GEOIP] GeoIP database info: GEO-106FREE 20180327 Build 1 Copyright (c) 2018 MaxMind Inc All Rights Reserved
    L 03/18/2022 - 03:16:26: [FutureExe.smx] Console<0><Console><Console> used Future-Execute to execute command changelevel kz_breezeblocks in 0.05 minutes.
    L 03/18/2022 - 03:16:26: [weapons.smx] SQLite DB connection successful
    L 03/18/2022 - 03:16:26: [weapons.smx] Inactive players' data has been deleted
    L 03/18/2022 - 03:16:29: [FutureExe.smx] "CONSOLE"(CONSOLE) used Future-Execute to execute command changelevel kz_breezeblocks: Called 0.05 minutes ago.
    L 03/18/2022 - 03:16:30: -------- Mapchange to kz_breezeblocks --------
    L 03/18/2022 - 03:16:30: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "phys_pushscale") (value "1")
    L 03/18/2022 - 03:16:30: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "phys_pushscale") (value "1")
    L 03/18/2022 - 03:16:30: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "phys_timescale") (value "1")
    L 03/18/2022 - 03:16:30: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "sv_client_min_interp_ratio") (value "1")
    L 03/18/2022 - 03:16:30: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "sv_client_max_interp_ratio") (value "5")
    L 03/18/2022 - 03:16:33: [mapconfigs.smx] Searching specific configs for kz_breezeblocks
    L 03/18/2022 - 03:16:33: [mapconfigs.smx] Executing map specific config: kz_.cfg
    L 03/18/2022 - 03:16:33: [weapons.smx] Inactive players' data has been deleted
    

    Plugins:

    ] sm plugins list
    [SM] Listing 25 plugins:
      01 "Client Preferences" (1.10.0.6499) by AlliedModders LLC
      02 "Player Commands" (1.10.0.6499) by AlliedModders LLC
      03 "Admin Menu" (1.10.0.6499) by AlliedModders LLC
      04 "Basic Ban Commands" (1.10.0.6499) by AlliedModders LLC
      05 "Fun Votes" (1.10.0.6499) by AlliedModders LLC
      06 "Sound Commands" (1.10.0.6499) by AlliedModders LLC
      07 "Command Time-Traveler" (1.2.0) by DarthNinja
      08 "Anti-Flood" (1.10.0.6499) by AlliedModders LLC
      09 "Nextmap" (1.10.0.6499) by AlliedModders LLC
      10 "Fun Commands" (1.10.0.6499) by AlliedModders LLC
      11 "Fix Hint Color Messages" (1.2.2 Franc1sco franug github version) by Phoenix (˙·٠Феникс٠·˙)
      12 "Reserved Slots" (1.10.0.6499) by AlliedModders LLC
      13 "Gloves" (1.0.5) by kgns | oyunhost.net
      14 "Basic Comm Control" (1.10.0.6499) by AlliedModders LLC
      15 "Map configs" (1.3) by Berni
      16 "Basic Votes" (1.10.0.6499) by AlliedModders LLC
      17 "Basic Commands" (1.10.0.6499) by AlliedModders LLC
      18 "Basic Info Triggers" (1.10.0.6499) by AlliedModders LLC
      19 "Admin File Reader" (1.10.0.6499) by AlliedModders LLC
      20 "Basic Chat" (1.10.0.6499) by AlliedModders LLC
      21 "Weapons & Knives" (1.7.1) by kgns | oyunhost.net
      22 "Admin Help" (1.10.0.6499) by AlliedModders LLC
      23 "MapChooser" (1.10.0.6499) by AlliedModders LLC
      24 "NoBlock" (1.4.2) by Otstrel.ru Team
      25 "KZErrorBoxFixer" (1.1) by 1NutWunDeR
    
    ] meta list
      [01] SourceMod (1.10.0.6522) by AlliedModders LLC
      [02] CS Tools (1.10.0.6522) by AlliedModders LLC
      [03] SDK Tools (1.10.0.6522) by AlliedModders LLC
      [04] PTaH (1.1.3) by Phoenix (˙·٠●Феникс●٠·˙)
      [05] SDK Hooks (1.10.0.6522) by AlliedModders LLC
      [06] DHooks (2.2.0-detours17) by Dr!fter and Peace-Maker
    
    Description:    Ubuntu 16.04.7 LTS
    Release:        16.04
    Codename:       xenial
    

    I read somewhere that PTaH can cause an issue with KZTimer, I removed it and still have the same issue.

    200?’200px’:»+(this.scrollHeight+5)+’px’);»> public CallBackConnectSQL(Handle:owner, Handle:hndl, const String:error[], any:data)
    <
    if(hndl == INVALID_HANDLE)
    <
    LogError(«Unable to connect to database, reason: %s», error);
    return;
    >

    decl String:query[256];
    Format(query, sizeof(query), «CREATE TABLE IF NOT EXISTS bt (steamid VARCHAR(32), time INTEGER(16), admin VARCHAR(32), reason VARCHAR(%d))», REASON_SIZE);
    SQL_TQuery(SQL_hDB, CallBackCreateTable, query, DBPrio_High);
    >

    public CallBackCreateTable(Handle:owner, Handle:hndl, const String:error[], any:data)
    <
    if(hndl == INVALID_HANDLE)
    <
    LogError(«Could not create table, reason: %s», error);
    return;
    >
    >

    Забыл указать SQL_TQuery(SQL_hDB, CallBackLoadPlayer, query, client, DBPrio_Normal); тут показывает что ошибка.

    Источник

    bTimes 1.9.0

    #1 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • Постоянно спамится эта ошибка

    Как решить проблему?

    #2 sega

  • Пользователь
  • 51 сообщений
  • Постоянно спамится эта ошибка

    Как решить проблему?

    #3 Nekro

  • Пользователь
  • 7 568 сообщений
  • Как решить проблему?

    #4 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • С чего такие выводы?
    Скиньте ошибку полностью

    #5 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • Ок. Другой тогда вопрос(немного не по теме). Как в cs go выключать плагины на определённых картах? Я так понял это работает не так как в css =///

    #6 Nekro

  • Пользователь
  • 7 568 сообщений
  • Ок. Другой тогда вопрос(немного не по теме). Как в cs go выключать плагины на определённых картах? Я так понял это работает не так как в css =///

    #7 -_-Ecarus-_-

  • Пользователь
  • 436 сообщений
  • Точно так же как и в ксс, мап конфигом

    #8 Nekro

  • Пользователь
  • 7 568 сообщений
  • #9 mrstark

  • Пользователь
  • 1 545 сообщений
  • Ок. Другой тогда вопрос(немного не по теме). Как в cs go выключать плагины на определённых картах? Я так понял это работает не так как в css =///

    Сообщение отредактировал mrstark: 02 Апрель 2019 — 17:48

    Источник

    Проблема с подключением к бд mysql

    Kulchitskiy

    Участник

    Listing 7 plugins:

    [01] SourceMod (1.10.0.6453) by AlliedModders LLC

    [02] BanId Fix (1.0) by Phoenix (˙·٠●Феникс●٠·˙)

    [03] SDK Tools (1.10.0.6453) by AlliedModders LLC

    [04] CS Tools (1.10.0.6453) by AlliedModders LLC

    [05] SDK Hooks (1.10.0.6453) by AlliedModders LLC

    [06] SteamWorks Extension (1.2.3) by Kyle Sanderson

    [07] PTaH (1.1.1) by Phoenix (˙·٠●Феникс●٠·˙)

    Sm plugins list

    sm plugins list

    [SM] Listing 77 plugins:

    01 «GameVoting» (1.8.8) by Neatek

    02 «Map Nominations» (1.9.0.6276) by AlliedModders LLC

    03 «Tech Works» (1.4) by AiKi | (vk.com/dkangel)

    04 «[VIP] Pets» (1.5) by Someone & Pheonix & Zephyrus

    05 «PanoramaMapCrashFix-v1.4.0.smx» (1) by Kashinoda

    06 «ColorChangeTeam» (1.1) by Devil

    07 «Fortnite Emotes» (1.0) by Kodua (fixed by kanzai)

    08 «[VIP] AntiFlash (CS:GO)» (2.0) by R1KO

    09 «Roun End Bhoping» (1.1) by Saints

    10 «Admin Menu» (1.10.0.6453) by AlliedModders LLC

    11 «Fun Commands» (1.10.0.6453) by AlliedModders LLC

    13 «Admin Help» (1.10.0.6453) by AlliedModders LLC

    14 «Basic Comm Control» (0.7.7) by AlliedModders LLC

    15 «Material Admin Checker» (0.7.7) by psychonic, Ca$h Munny, Sarabveer(VEER™)

    16 «Material Admin» (0.7.7) by Material Admin Dev Team

    17 «Admin Online MA» (3.0.3) by Livindege

    18 «Change Team Player MA» (2.0)

    19 «Admins MA» (3.0.3) by Livindege

    20 «MA Player Data» (3.0.3) by Livindege

    21 «Rename Admin» (1.11) by PainteR (loginivan)

    22 «Player Commands» (1.10.0.6453) by AlliedModders LLC

    23 «Nextmap» (1.10.0.6453) by AlliedModders LLC

    24 «Anti-Flood» (1.10.0.6453) by AlliedModders LLC

    25 «Basic Chat» (1.10.0.6453) by AlliedModders LLC

    26 «Fun Votes» (1.10.0.6453) by AlliedModders LLC

    27 «Реклама» (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)

    28 «[Levels Ranks] Core» (v3.0 SR1) by RoadSide Romeo & Wend4r

    29 «[LR] Module — FakeRank» (v3.0) by RoadSide Romeo & Wend4r

    30 «[LR] Module — ExStats GeoIP» (v3.0) by RoadSide Romeo

    31 «[LR] Module — ExStats Hits» (v3.0) by Wend4r

    32 «Block Vote with Admin» (1.0.0) by FIVE

    33 «Extended Player Death Info» (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙), Icons created Bastaz

    34 «Basic Votes» (1.10.0.6453) by AlliedModders LLC

    35 «Token Auto Updater» (1.4) by Phoenix (˙·٠●Феникс●٠·˙)

    36 «[VIP] GrenadeTrails» (1.0.2) by R1KO

    37 «[VIP] Invis» (1.1.1) by BaFeR

    38 «[VIP] No Fall Damage» (1.0.1) by R1KO (skype: vova.andrienko1)

    39 «[VIP] FastReload» (1.0) by BaFeR

    40 «[VIP] Client Spawn Hook Fix» (1.0) by CrazyHackGUT aka Kruzya

    41 «[VIP] Tag» (1.1) by R1KO

    42 «[VIP] Custom Features» (1.2) by CrazyHackGUT aka Kruzya

    43 «[VIP] Medkit» (1.0) by R1KO

    44 «[VIP] Core» (3.0 R) by R1KO

    45 «[VIP] Admin Privileges» (1.0.2) by R1KO (skype: vova.andrienko1)

    46 «[VIP] Tracers» (1.1) by R1KO

    47 «[VIP] Bhop» (1.0.1) by KOROVKA

    48 «[VIP] Non Lethal Damage» (1.0.0) by Faya™ (DS: Faya™#8514)

    49 «MapChooser» (1.10.0.6453) by AlliedModders LLC

    50 «Chat 2 VK» (2.0) by XTANCE

    51 «Gloves» (1.0.3) by kgns | oyunhost.net

    52 «Admin File Reader» (1.10.0.6453) by AlliedModders LLC

    53 «Weapons & Knives» (1.4.2) by kgns | oyunhost.net

    54 «Basic Info Triggers» (1.10.0.6453) by AlliedModders LLC

    55 «[VIP] Voice Sound Player» (28.09.2k17) by Danyas

    56 «Client Preferences» (1.10.0.6453) by AlliedModders LLC

    57 «[CS:GO] ResetScore» (1.0) by pracc

    58 «Sound Commands» (1.10.0.6453) by AlliedModders LLC

    59 «Anti Server Crash 9/1/2019» (1.8.0.5969) by backwards

    60 «Basic Commands» (1.10.0.6453) by AlliedModders LLC

    61 «RoundEndSound» (1.1.2) by GoDtm666 (www.MyArena.ru)

    62 «Reserved Slots» (1.10.0.6453) by AlliedModders LLC

    63 «Fortnite Emotes Demo» (1.0.2g) by Kodua

    64 «[LK MODULE] Info Menu» (4.0.0) by 1mpulse (skype:potapovdima1)

    65 «[LK MODULE] Перевод Денег» (4.0.0) by 1mpulse (skype:potapovdima1)

    66 «[LK MODULE] Покупка VIP (VIP R1KO)» (4.0.0) by 1mpulse (skype:potapovdima1)

    67 «[LK MODULE] ТОП10 Донатеров» (4.0.1) by 1mpulse (skype:potapovdima1)

    68 «[LK MODULE] Управление доступом (VIP R1KO)» (4.0.0) by 1mpulse (skype:potapovdima1)

    69 «[LK MODULE] Админ Меню» (4.0.0) by 1mpulse (skype:potapovdima1)

    70 «[Личный Кабинет] Core» (4.0.2) by 1mpulse

    71 «[VIP] Radar Invis» (1.3) by Pheonix (˙·٠●Феникс●٠·˙)

    72 «Rock The Vote» (1.9.0.6276) by AlliedModders LLC

    73 «Ограничение оружия» (1.2.0) by Phoenix (˙·٠●Феникс●٠·˙)

    74 «[VIP] Skybox» (1.0) by White Wolf

    75 «[LR] Module — ExStats Weapons» (v3.0 SR1) by RoadSide Romeo

    76 «[LR] Module — Unusual Kills» (v3.0 SR4) by Wend4r

    77 «[Levels Ranks] Core» (v3.0 SR1) by RoadSide Romeo & Wend4r

    Источник

    Adblock
    detector

    Перестал работать сорсбанс

    pavlin09

    Лейтенант
    Лейтенант
    Сообщения: 102
    Зарегистрирован: 14.07.2008

    #1

    Сообщение

    19.01.2012, 00:34

    но-стим в.34
    сорсбанс 1.4.6

    Два дня назад у всех админов перестала работать админка. Сегодня ребутнул сервер, админка зработала, а вот сорсбанс нет. Не добавляются баны, выданные на сервере. А баны выданные через веб не препятствуют заходу на сервер.

    В сорсмодовском логе ошибок нашел следующее:

    Код: Выделить всё

    L 01/19/2012 - 01:02:34: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
    L 01/19/2012 - 01:02:34: [SM] Displaying call stack trace for plugin "sourcebans.smx":
    L 01/19/2012 - 01:02:34: [SM]   [0]  Line 1368, sourcebans.sp::ProcessQueueCallback()

    Может у кого было? Подскажите куда копать.



    pavlin09

    Лейтенант
    Лейтенант
    Сообщения: 102
    Зарегистрирован: 14.07.2008

    #3

    Сообщение

    19.01.2012, 20:22

    Да конфиги никакие не трогал.
    Попробовал переустановить — не помогло


    scorp75

    Майор
    Майор
    Сообщения: 586
    Зарегистрирован: 20.11.2008
    Откуда: Чебоксары
    Поблагодарили: 52 раза

    #4

    Сообщение

    20.01.2012, 04:10

    Тебе же сказали нет соединения с базой данных на мускуле.
    Покажи запись в конфиге databases.cfg
    Да, и где у тебя сурсбан? На том же компе или на другом?


    pavlin09

    Лейтенант
    Лейтенант
    Сообщения: 102
    Зарегистрирован: 14.07.2008

    #5

    Сообщение

    20.01.2012, 12:31

    Код: Выделить всё

    "Databases"
    {
    	"driver_default"		"mysql"
    	
    	"sourcebans"
    	{
    		"driver"			"default"
    		"host"			"*********"
    		"database"		"*********"
    		"user"			"*********"
    		"pass"			"*********"
    		//"timeout"			"0"
    		"port"			"3306"
    	}
    	
    	"storage-local"
    	{
    		"driver"			"sqlite"
    		"database"		"sourcemod-local"
    	}
    }

    Я ж объясняю ситуацию. Все пахало, пахало, а потом бац и перестало, хотя конфиги никто не трогал.

    Все на разных машинах: сервер, веб и база.


    Аватара пользователя

    cuttep

    Капитан
    Капитан
    Сообщения: 446
    Зарегистрирован: 26.06.2010
    Откуда: http://www.evoplay.ru
    Поблагодарили: 1 раз
    Контактная информация:

    #6

    Сообщение

    20.01.2012, 13:26

    pavlin09 писал(а):

    Код: Выделить всё

    "Databases"
    {
    	"driver_default"		"mysql"
    	
    	"sourcebans"
    	{
    		"driver"			"default"
    		"host"			"*********"
    		"database"		"*********"
    		"user"			"*********"
    		"pass"			"*********"
    		//"timeout"			"0"
    		"port"			"3306"
    	}
    	
    	"storage-local"
    	{
    		"driver"			"sqlite"
    		"database"		"sourcemod-local"
    	}
    }

    Я ж объясняю ситуацию. Все пахало, пахало, а потом бац и перестало, хотя конфиги никто не трогал.

    Все на разных машинах: сервер, веб и база.

    ну дак посмотри в phpmyadmin что с базой «sourcebans»

    http://www.evoplay.ru


    pavlin09

    Лейтенант
    Лейтенант
    Сообщения: 102
    Зарегистрирован: 14.07.2008

    #7

    Сообщение

    20.01.2012, 13:53

    cuttep писал(а):
    ну дак посмотри в phpmyadmin что с базой «sourcebans»

    А куда там именно смотреть?
    Веб часть, например, нормально работает. Или сама база могла заглючить?


    Аватара пользователя

    Pr0Ger

    Модератор
    Модератор
    Сообщения: 1829
    Зарегистрирован: 16.01.2009
    Благодарил (а): 17 раз
    Поблагодарили: 214 раз
    Контактная информация:

    #8

    Сообщение

    20.01.2012, 13:53

    cuttep писал(а):ну дак посмотри в phpmyadmin что с базой «sourcebans»

    если бы с ней было что-то серьезное, то веб-интерфейс так-же не работал бы

    так что проблема скорее всего именно в соединение между игровым сервером и сервером бд


    Аватара пользователя

    Dev

    Майор
    Майор
    Сообщения: 601
    Зарегистрирован: 07.05.2011
    Откуда: Одесса
    Благодарил (а): 5 раз
    Поблагодарили: 48 раз
    Контактная информация:

    #9

    Сообщение

    20.01.2012, 14:19

    scorp75
    Дай сюда вывод команды sm exts list


    pavlin09

    Лейтенант
    Лейтенант
    Сообщения: 102
    Зарегистрирован: 14.07.2008

    #10

    Сообщение

    20.01.2012, 18:30

    Results:
    [SM] Displaying 10 extensions:
    [01] Automatic Updater (1.2.4): Updates SourceMod gamedata files
    [02] Webternet (1.2.4): Extension for interacting with URLs
    [03] CS:S Tools (1.2.4): CS:S extended functionality
    [04] BinTools (1.2.4): Low-level C/C++ Calling API
    [05] Top Menus (1.2.4): Creates sorted nested menus
    [06] SDK Tools (1.2.4): Source SDK Tools
    [07] Client Preferences (1.2.4): Saves client preference settings
    [08] SQLite (1.2.4): SQLite Driver
    [09] Hacks Extension (1.3.0.0): Hacks extension to help developers
    [10] MySQL-DBI (): MySQL driver implementation for DBI
    L 01/20/2012 — 19:29:08: rcon from «194.106.196.182:56684»: command «sm exts list»


    Аватара пользователя

    Dev

    Майор
    Майор
    Сообщения: 601
    Зарегистрирован: 07.05.2011
    Откуда: Одесса
    Благодарил (а): 5 раз
    Поблагодарили: 48 раз
    Контактная информация:

    #11

    Сообщение

    20.01.2012, 18:54

    pavlin09 писал(а):[10] MySQL-DBI (): MySQL driver implementation for DBI

    Странно.. У тебя почему-то не показывает версию MySQL модуля.. Походу дело в нем… А логи что пишут?)


    pavlin09

    Лейтенант
    Лейтенант
    Сообщения: 102
    Зарегистрирован: 14.07.2008

    #12

    Сообщение

    20.01.2012, 20:01

    А что с ним можно сделать?

    Код: Выделить всё

    L 01/19/2012 - 01:02:34: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
    L 01/19/2012 - 01:02:34: [SM] Displaying call stack trace for plugin "sourcebans.smx":
    L 01/19/2012 - 01:02:34: [SM]   [0]  Line 1368, sourcebans.sp::ProcessQueueCallback()


    scorp75

    Майор
    Майор
    Сообщения: 586
    Зарегистрирован: 20.11.2008
    Откуда: Чебоксары
    Поблагодарили: 52 раза

    #13

    Сообщение

    20.01.2012, 21:13

    pavlin09
    Чудак ты человек, я тебя спросил покажи конфиг а ты его весь запикал. И что ты показал? ничего.
    Вот часть моего конфига

    Код: Выделить всё

    "Databases"
    {
    	"driver_default"		"mysql"
    	
    	"sourcebans"
    	{
    		"driver"		"mysql"
    		"host"			"localhost"	// The host where your mysql server is located
    		"database"		"banlist"	// The name of the database
    		"user"			"root"		// The name of the user that the plugin should use to connect
    		"pass"			"root"	// The password for this user
    	}
    
    "tf2stats"
    {
        "driver"            "mysql"
        "host"                "localhost"
        "database"            "Saxtoner"
        "user"                "root"
        "pass"                "root"
        //"timeout"            "0"
        "port"            "3306"

    Там нет ничего секретного. Пользователь root доступен тлько на локалхосте.
    И я тебя спросил на чем стоит веб интерфейс и сопстна сам вебсервер. Если вебсервер стоит не на том же компе что и игровой сервер так ищи проблему в соединении между компами. Пропингуй руками адрес прописаный в конфиге на вебсервер. Может тупо сменился адрес и сервер через конфиг не находит вебсервер по указанному адресу.

    Решение проблем происходит гораздо быстрее если отвечать на поставленные вопросы точно. Это позволит избежать наводящих и ненужных вопросов.

    Есть еще один вариант, хоть и маловероятный. Если кто то из админов как то изменил айди сервера.
    Зайди в конфиг сурсбана
    M:server_tf2orangeboxtfaddonssourcemodconfigssourcebanssourcebans.cfg

    У меня строка 47 «ServerID» «1»

    Сервер айди ставится исходя из того что присвоено на вебинтерфейсе. Смотрится в админке сурсбана.

    И если не трудно напиши в консоли команду sm plugins list и выведи сюда список того что получишь.
    Я кстати юзаю HLSW , в нем удобнее копировать список запущенных плагинов, чем делать это в консоли сервера.


    Аватара пользователя

    Pr0Ger

    Модератор
    Модератор
    Сообщения: 1829
    Зарегистрирован: 16.01.2009
    Благодарил (а): 17 раз
    Поблагодарили: 214 раз
    Контактная информация:

    #14

    Сообщение

    20.01.2012, 21:37

    scorp75 писал(а): Пользователь root доступен тлько на локалхосте.

    во первых за то, что скрипт ходит в бд под рутом нужно очень больно бить, того кто так делал, рут нужно использовать только для административных операций
    во вторых

    и можно спокойно заходить под рутом удаленно
    и есть люди которые так делают, чтобы например через HeidiSQL управлять БД, абсолютно не думая о безопасности

    и все правильно сделал что запикал, с учетом того, что

    pavlin09 писал(а):Все на разных машинах: сервер, веб и база.

    значит что bind-address стоит 0.0.0.0 и удаленный коннект к бд скорее всего возможен (если конечно не зарезан доступ файрволом на определенные ip только)


    scorp75

    Майор
    Майор
    Сообщения: 586
    Зарегистрирован: 20.11.2008
    Откуда: Чебоксары
    Поблагодарили: 52 раза

    #15

    Сообщение

    20.01.2012, 22:31

    Pr0Ger С чего ты взял, что я на вашем многолюбимом лине? Вы пингвинятники приняли за аксиому, что все сервера только на лине. это не так. Не помню кстати, что автор темы писал о оси на своих компах. :D И наша с тобой дискусия о руте уводит разговор от темы.

    и все правильно сделал что запикал,

    Зачем хост то закрывать?


    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Slx 300 thermo king коды ошибок
  • Slw exe ошибка
  • Slui exe 0x2a 0xc0000022 windows 10 как исправить
  • Smartaudio a conexant audio device could not be found как исправить
  • Smart частота ошибок чтения

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии