• 0
Sign in to follow this  
Followers 0
emill

[закрыто] Не удачный запуск сервера

Question


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R3, (C)2005-2019 SA-MP Team

[10:02:35] filterscripts = ""  (string)
[10:02:35] weburl = "www.sa-mp.com"  (string)
[10:02:35] password = "123123"  (string)
[10:02:35] 
[10:02:35] Server Plugins
[10:02:35] --------------
[10:02:35]  Loading plugin: jit.so
[10:02:35]   JIT plugin v2.0.3 is OK.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: mysql.so
[10:02:35]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[10:02:35]  Loading plugin: mysql_static.so
[10:02:35]   plugin.mysql: R39-6 successfully loaded.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: mysql_static-centos7.so
[10:02:35]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[10:02:35]  Loading plugin: mysql_static-debian7.so
[10:02:35]   plugin.mysql: R39-3 successfully loaded.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: mysql-centos7.so
[10:02:35]   Failed (plugins/mysql-centos7.so: invalid ELF header)
[10:02:35]  Loading plugin: mysql-debian.so
[10:02:35]   Failed (plugins/mysql-debian.so: cannot open shared object file: No such file or directory)
[10:02:35]  Loading plugin: pawncmd.so
[10:02:35] Pawn.CMD plugin v3.2.0 by urShadow has been loaded
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: sscanf.so
[10:02:35] 

[10:02:35]  ===============================

[10:02:35]       sscanf plugin loaded.     

[10:02:35]          Version:  2.8.3        

[10:02:35]   (c) 2018 Alex "Y_Less" Cole  

[10:02:35]  ===============================

[10:02:35]   Loaded.
[10:02:35]  Loading plugin: streamer.so
[10:02:35] 

*** Streamer Plugin v2.9.4 by Incognito loaded ***

[10:02:35]   Loaded.
[10:02:35]  Loading plugin: timerfix.so
[10:02:35]    TimerFix v1.5 successfully loaded.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: TOTP.so
[10:02:35] TOTP plugin v1.0.1 by Games loaded.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: UTuning.so
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: vehiclesIdFix.so
[10:02:35]   Loaded.
[10:02:35]  Loaded 10 plugins.

[10:02:35] 
[10:02:35] Filterscripts
[10:02:35] ---------------
[10:02:35]   Loaded 0 filterscripts.

[10:02:37] Script[gamemodes/Alwaez.amx]: Run time error 19: "File or function is not found"
[10:02:37] Number of vehicle models: 0

 

Share this post


Link to post
Share on other sites

11 answers to this question

  • 0

@emill Доброе утро.

 

[10:02:35]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[10:02:35]  Loading plugin: mysql_static.so
[10:02:35]   plugin.mysql: R39-6 successfully loaded.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: mysql_static-centos7.so
[10:02:35]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[10:02:35]  Loading plugin: mysql_static-debian7.so
[10:02:35]   plugin.mysql: R39-3 successfully loaded.
[10:02:35]   Loaded.
[10:02:35]  Loading plugin: mysql-centos7.so
[10:02:35]   Failed (plugins/mysql-centos7.so: invalid ELF header)
[10:02:35]  Loading plugin: mysql-debian.so
[10:02:35]   Failed (plugins/mysql-debian.so: cannot open shared object file: No such file or directory)

 

Проверьте директорию плагинов, libmysqlclient.so.18, mysql-centos7.so, mysql-debian.so данные плагины не могут загрузится.
 

@emill Если данных плагинов нету, закиньте в папку plugins и попробуйте запустить сервер.

Share this post


Link to post
Share on other sites
  • 0

@_bogdan_ У меня есть плагины mysql-centos7.so и mysql-debian7.so

их просто не видит

Share this post


Link to post
Share on other sites
  • 0

@emill прикрепите скриншот папки plugins

Share this post


Link to post
Share on other sites
  • 0

вот все плагины

62304539baee9_bandicam2022-03-1510-47-40-087.jpg.09d365964f52f903113c1aae6983f9f8.jpg6230453a2c795_bandicam2022-03-1510-47-42-344.jpg.5383e773a3cb62363e237dce440f86dc.jpg

Edited by emill

Share this post


Link to post
Share on other sites
  • 0

@emill В папке plugins нету плагина 

libmysqlclient.so.18. Из-за чего не запускается сервер, скачайте данный плагин либо попробуйте без него запустить сервер.

 

@emill Отключив его в server.cfg

Edited by _bogdan_

Share this post


Link to post
Share on other sites
  • 0

@_bogdan_ я конечно все понимаю но у меня он в sever.cfg не прописан

 

Share this post


Link to post
Share on other sites
  • 0

@emill 

[10:02:35]  Loading plugin: mysql.so
[10:02:35]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[10:02:35]  Loading plugin: mysql_static.so

 

Для работы мода на хостинге используйте mysql_static.so. Mysql.so вписывать не нужно

Share this post


Link to post
Share on other sites
  • 0

@_bogdan_  убрал из server.cfg mysql.so теперь такие ошибки


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R3, (C)2005-2019 SA-MP Team

[11:01:04] filterscripts = ""  (string)
[11:01:04] weburl = "www.sa-mp.com"  (string)
[11:01:04] password = "123123"  (string)
[11:01:04] 
[11:01:04] Server Plugins
[11:01:04] --------------
[11:01:04]  Loading plugin: jit.so
[11:01:04]   JIT plugin v2.0.3 is OK.
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: mysql_static.so
[11:01:04]   plugin.mysql: R39-6 successfully loaded.
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: mysql_static-centos7.so
[11:01:04]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[11:01:04]  Loading plugin: mysql_static-debian7.so
[11:01:04]   plugin.mysql: R39-3 successfully loaded.
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: mysql-centos7.so
[11:01:04]   Failed (plugins/mysql-centos7.so: invalid ELF header)
[11:01:04]  Loading plugin: mysql-debian.so
[11:01:04]   Failed (plugins/mysql-debian.so: cannot open shared object file: No such file or directory)
[11:01:04]  Loading plugin: pawncmd.so
[11:01:04] Pawn.CMD plugin v3.2.0 by urShadow has been loaded
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: sscanf.so
[11:01:04] 

[11:01:04]  ===============================

[11:01:04]       sscanf plugin loaded.     

[11:01:04]          Version:  2.8.3        

[11:01:04]   (c) 2018 Alex "Y_Less" Cole  

[11:01:04]  ===============================

[11:01:04]   Loaded.
[11:01:04]  Loading plugin: streamer.so
[11:01:04] 

*** Streamer Plugin v2.9.4 by Incognito loaded ***

[11:01:04]   Loaded.
[11:01:04]  Loading plugin: timerfix.so
[11:01:04]    TimerFix v1.5 successfully loaded.
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: TOTP.so
[11:01:04] TOTP plugin v1.0.1 by Games loaded.
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: UTuning.so
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: vehiclesIdFix.so
[11:01:04]   Loaded.
[11:01:04]  Loaded 10 plugins.

[11:01:04] 
[11:01:04] Filterscripts
[11:01:04] ---------------
[11:01:04]   Loaded 0 filterscripts.

[11:01:05] Script[gamemodes/Alwaez.amx]: Run time error 19: "File or function is not found"
[11:01:05] Number of vehicle models: 0

 

Share this post


Link to post
Share on other sites
  • 0

@emill 

[11:01:04]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[11:01:04]  Loading plugin: mysql_static-debian7.so
[11:01:04]   plugin.mysql: R39-3 successfully loaded.
[11:01:04]   Loaded.
[11:01:04]  Loading plugin: mysql-centos7.so
[11:01:04]   Failed (plugins/mysql-centos7.so: invalid ELF header)
[11:01:04]  Loading plugin: mysql-debian.so
[11:01:04]   Failed (plugins/mysql-debian.so: cannot open shared object file: No such file or directory)

 

libmysqlclient.so.18 как видите сервер без данного плагина запускаться не хочет, попробуйте скачайте данный плагин, закиньте в папку plugins и пропишите в server.cfg.

Так же замените 

mysql-debian.so на mysql_static-debian7.so

mysql-centos7.so на mysql_static-centos7.so

 

в server.cfg

@emill 

Share this post


Link to post
Share on other sites
  • 0

@_bogdan_ а как именно прописать? просто там на .so не заканчивается

Share this post


Link to post
Share on other sites
  • 0
libmysqlclient.so скачиваешь с git и закидываешь в корень сервера (где сам запуск сервера происходит)

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Chopick
      By Chopick
      Всем здравствуйте! Делаю систему домов/бизнесов по туториалу knox know с плагином GoodArea. Есть проблема, если заходишь в интерьер бизнеса, то когда выходишь спавнит почему-то на пикап дома.

      Вот енумы:
       
      #define MAX_HOUSES 1000 #define MAX_BIZS 1000 enum house {         hID,         STREAMER_TAG_PICKUP:hPICKUP,         STREAMER_TAG_AREA:hAREA,         hOWNER[MAX_PLAYER_NAME],         STREAMER_TAG_3D_TEXT_LABEL:hTEXT[256],         STREAMER_TAG_MAP_ICON:hICON,         hPRICE,         hCLASS,         hINTERIOR,         Float:hX,         Float:hY,         Float:hZ,         Float:hA,         hCONDITION // Закрыт/Открыт } new House[MAX_HOUSES][house]; new Houses; new HouseGroup; enum biz {         bID,         STREAMER_TAG_PICKUP:bPICKUP,         STREAMER_TAG_AREA:bAREA,         bOWNER[MAX_PLAYER_NAME],         STREAMER_TAG_3D_TEXT_LABEL:bTEXT[256],         STREAMER_TAG_MAP_ICON:bICON,         bNAME[25],         bPRICE,         bTYPE,         bINTERIOR,         Float:bX,         Float:bY,         Float:bZ,         Float:bA } new Biz[MAX_BIZS][biz]; new Bizs; new BizGroup; enum interior_info {         intID,         intNAME[41],         intINTERIOR,         Float:intX,         Float:intY,         Float:intZ,         Float:intA,         STREAMER_TAG_AREA:intAREA } new Interior[MAX_INTERIORS][interior_info]; new Interiors; new InteriorGroup; Вот что у меня в OnGameModeInit:
      HouseGroup = CreateGroupGoodAreas(GoodArea:HouseEnter); InteriorGroup = CreateGroupGoodAreas(GoodArea:InteriorExit); BizGroup = CreateGroupGoodAreas(GoodArea:BizArea);  
      Вот стоки:
      GAResponse:HouseEnter(playerid, response, key, index) {         switch(response)         {             case GA_RESPONSE_PRESS_KEY:             {                 if(key & KEY_WALK)                 {                 if(House[index][hCONDITION] > 0 && House[index][hOWNER] == player_info[playerid][NAME] || House[index][hCONDITION] == 0)                 {                                         GoToInterior(playerid, House[index][hINTERIOR]);                                         SetPlayerVirtualWorld(playerid, index);                                 }                                 else if(House[index][hCONDITION] > 0 && House[index][hOWNER] != player_info[playerid][NAME]) return SCM(playerid, COLOR_RED, "[Ошибка]{ffffff}Этот дом закрыт на ключ!");                         }                 }                 case GA_RESPONSE_ENTER:                 {                     if(House[index][hOWNER] == 0)                     {                         CreateNoOwnerHouseTD(playerid);                         for(new i = 0; i < sizeof NoOwnerTextDraw_PTD[]; i++)                         {                             PlayerTextDrawShow(playerid, NoOwnerTextDraw_PTD[playerid][i]);                                 }                                 new price[8];                                 format(price, sizeof(price), "%d$", House[index][hPRICE]);                                 PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][2], price);                                 new id[9];                                 format(id, sizeof(id), "%d", House[index][hID]);                                 PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][0], id);                                 switch(House[index][hCLASS])                                 {                                     case 1: PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][1], "A");                                     case 2: PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][1], "B");                                     case 3: PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][1], "C");                                 }                                 for(new i = 0; i < sizeof NoOwnerTextDraw_TD; i++)                         {                             TextDrawShowForPlayer(playerid, NoOwnerTextDraw_TD[i]);                                 }                         }                 }                 case GA_RESPONSE_LEAVE:                 {                 for(new i = 0; i < sizeof NoOwnerTextDraw_PTD[]; i++)                 {                     PlayerTextDrawHide(playerid, NoOwnerTextDraw_PTD[playerid][i]);                         }                         for(new i = 0; i < sizeof NoOwnerTextDraw_TD; i++)                 {                     TextDrawHideForPlayer(playerid, NoOwnerTextDraw_TD[i]);                         }                 }         }         return 1; } GAResponse:BizArea(playerid, response, key, index) {         switch(response)         {             case GA_RESPONSE_PRESS_KEY:             {                 if(key & KEY_WALK)                 {                     GoToInteriorBiz(playerid, Biz[index][bINTERIOR]);                                 SetPlayerVirtualWorld(playerid, index);                 }                 }         }         return 1; } GAResponse:InteriorExit(playerid, response, key, index) {         switch(response)         {             case GA_RESPONSE_PRESS_KEY:             {                 new world = GetPlayerVirtualWorld(playerid);                 if(key & KEY_WALK)                 {                     if(world < MAX_HOUSES)                     {                         SetPlayerInterior(playerid, 0);                             SetPlayerVirtualWorld(playerid, 0);                             SetPlayerPos(playerid, House[world][hX], House[world][hY], House[world][hZ]);                             SetPlayerFacingAngle(playerid, House[world][hA]);                                 }                                 else if(world < MAX_HOUSES + MAX_BIZS)                     {                         world -= MAX_HOUSES;                                         printf("%d index world", world);                         SetPlayerInterior(playerid, 0);                             SetPlayerVirtualWorld(playerid, 0);                             SetPlayerPos(playerid, Biz[world][bX], Biz[world][bY], Biz[world][bZ]);                             SetPlayerFacingAngle(playerid, Biz[world][bA]);                                 }                         }                         if(key & KEY_CTRL_BACK)                         {                             if(player_info[playerid][HOUSE] != House[world][hID]) return SCM(playerid, COLOR_RED, "[Ошибка]{ffffff}Вы не владелец данного дома!");                             new dialog[256];                                 format(dialog, sizeof(dialog),                                         "{ffd900}[1]{ffffff}Информация о доме\n\                                         {ffd900}[2]{ffffff}%s дом",                                 (House[world][hCONDITION] == 1) ? ("{00ff00}Открыть") : ("{ff0000}Закрыть"));                             SPD(playerid, DLG_HMENU, DIALOG_STYLE_LIST, "{ffd900}Меню дома", dialog, "Выбрать", "Закрыть");                             return 1;                         }                 }         }         return 1; } stock GoToInterior(playerid, interior) {     for(new i = 0; i < Interiors; i++)         {             if(Interior[i][intID] != interior) continue;             SetPlayerInterior(playerid, Interior[i][intINTERIOR]);             SetPlayerPos(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ]);             SetPlayerFacingAngle(playerid, Interior[i][intA]);             SetPlayerCheckpoint(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 1.0);             new str[128];             format(str, sizeof(str),                         "Нажмите \"ALT\" для выхода\n\                         Нажмите \"H\", чтобы открыть меню дома");             Create3DTextLabel(str, -1, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 15.0, 0, 1);             return 1;         }         return 0; } stock GoToInteriorBiz(playerid, interior) {     for(new i = 0; i < Interiors; i++)         {             if(Interior[i][intID] != interior) continue;             SetPlayerInterior(playerid, Interior[i][intINTERIOR]);             SetPlayerPos(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ]);             SetPlayerFacingAngle(playerid, Interior[i][intA]);             SetPlayerCheckpoint(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 1.0);             new str[128];             format(str, sizeof(str),                         "Нажмите \"ALT\" для выхода");             Create3DTextLabel(str, -1, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 15.0, 0, 1);             return 1;         }         return 0; }  
       
      Что мне делать, подскажите пожалуйста?
    • Jdjdjd
      By Jdjdjd
      Как сделать открытие закрытие ворот в Радмир рп на копии,и куд а нужно вставлять код?