GuavaHost
Nyelv és pénznem
ÜgyféltérJátékpanel Menü megnyitása vagy bezárása
Játékok Összes játék
Minecraft JavaMinecraft BedrockMinecraft GeyserRustRuneScape: DragonwildsPalworldValheimValheim + BepInExARK: Survival EvolvedARK: Survival AscendedProject ZomboidEnshroudedDon't Starve TogetherCounter-Strike 2TerrariatModLoaderHytaleMulti-Game ServerDiscord Bot Hosting
Navigáció ÁrakVéleményekSúgóközpontÜgyfélszolgálat Cégünk RólunkGYIKAjánlj és keressSLAÁltalános Szerződési FeltételekAdatvédelmi tájékoztató
Nyelv és pénznem
ÜgyféltérJátékpanel

Hogyan olvasd a szervernaplókat és az összeomlási jelentéseket

Keresd meg a lényeges sort egy játékszerver naplójában: naplószintek, stack trace-ek, az első hiba szabálya, és hogy hol élnek a naplók és az összeomlási jelentések a paneledben.

5 perc olvasás · Frissítve: 2026. okt. 21. · Szerző: GuavaHost Team

Amikor egy szerver összeomlik vagy nem akar elindulni, az ok szinte mindig le van írva a naplójában. A naplók ijesztően néznek ki, de ritkán kell az egészet megértened: egyetlen sort kell megtalálnod. Ez az útmutató megmutatja, hogyan olvass el egy naplósort, mit jelentenek a szintek, hogyan olvass egy stack trace-t, és hol élnek a naplók és az összeomlási jelentések a paneledben.

Egy naplósor anatómiája

Itt egy jellemző sor egy Minecraft szerverről:

[14:02:11] [Server thread/INFO]: Done (8.412s)! For help, type "help"

  • A [14:02:11] az időpont. Ez a szerver órája, ami nem biztos, hogy egyezik a te időzónádéval.
  • A Server thread azt mondja meg, a program melyik része írta. A server thread a fő játékciklus.
  • Az INFO a szint: mennyire súlyos a sor.
  • Minden, ami a kettőspont után van, maga az üzenet.

Más játékok máshogy formázzák a sorokat, de szinte mindegyik tartalmaz valahol egy időpontot, egy szintet és egy üzenetet.

Naplószintek

Szint Jelentés Aggódnod kell?
DEBUG vagy TRACE Finom részletek fejlesztőknek Rendszerint el van rejtve; hagyd figyelmen kívül
INFO Normál tevékenység: indulás, belépés, mentés Nem
WARN Valami nem stimmel, de a szerver megy tovább Néha; sok figyelmeztetés ártalmatlan zaj
ERROR Valami elhasalt Igen, ha egybeesik a problémáddal
FATAL vagy SEVERE A szerver nem tud folytatni Igen, rendszerint ez maga az összeomlás

Ne hajszolj minden figyelmeztetést. Rengeteg jó állapotú szerver ugyanazokat az ártalmatlan figyelmeztetéseket írja ki minden indulásnál. Azokra a hibákra koncentrálj, amelyek akkor történnek, amikor a problémád.

Az első hiba szabálya

Egyetlen valódi probléma gyakran egy kupac hibát okoz maga után, ahogy a szerver más részei belebotlanak az első elhasalásba. A képernyőn látható utolsó hiba rendszerint tünet. Az első hiba az utolsó normálisnak tűnő sor után rendszerint az ok.

  1. Keresd meg az utolsó sort, ahol minden normálisnak látszott.
  2. Olvass lefelé az első ERROR, Exception vagy FATAL bejegyzésig.
  3. Javítsd meg azt az egyet, indítsd újra, és olvasd megint. Ha a szerver most tovább jut, mielőtt elhasal, haladsz.

Egy stack trace olvasása

A stack trace azoknak a lépéseknek a listája, amelyeket a program éppen végzett, amikor elhasalt. Itt egy gyakori példa egy pluginos Minecraft szerverről:

[12:40:03 ERROR]: Error occurred while enabling ExampleShop v2.1 (Is it up to date?)
java.lang.NoClassDefFoundError: net/milkbowl/vault/economy/Economy
	at com.example.shop.ShopPlugin.onEnable(ShopPlugin.java:57)
	...
Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.economy.Economy

Hogyan olvasd:

  1. Az első sor megmondja, mi hasalt el: az ExampleShop plugin nem tudott elindulni.
  2. A kivétel típusa megmondja, miért: a NoClassDefFoundError azt jelenti, hogy olyan kódra volt szüksége, ami nincs ott.
  3. Az at sorok megmutatják, hol. Olyan nevet keress, amit felismersz, például magának a pluginnak a nevét, ne a játék belső részeit.
  4. A Caused by a gyökér. Amikor egy trace-ben több is van, rendszerint az utolsó Caused by az igazi ok. Itt egy Vaultból származó osztály hiányzik, úgyhogy a megoldás az, hogy telepítsd a Vault plugint, amelyre ez a shop épül.

Gyakori hibák és általában mit jelentenek

Amit látsz Általában azt jelenti
NoClassDefFoundError, ClassNotFoundException Hiányzó függőség, vagy más verzióra készült plugin vagy mod
NoSuchMethodError Valami, amit más játékverzióra építettek
OutOfMemoryError A szervernek elfogyott a RAM-ja
FAILED TO BIND TO PORT vagy Address already in use A port foglalt, gyakran egy még futó második példány miatt
found character '\t' that cannot start any token Tabulátor egy YAML konfigurációs fájlban; a YAML csak szóközt engedélyez
NullPointerException Programhiba, vagy egy hiányzó, illetve elírt konfigurációs érték

Összeomlási jelentések

Néhány játék külön, részletesebb jelentést is ír, amikor összeomlik.

  • A Minecraft a crash-reports mappába menti őket, a dátummal és az időponttal elnevezve. A fájl eleje közelében találsz egy Description sort és a kivételt. A moddolt szerverek felsorolják minden betöltött modot, a Forge és a NeoForge jelentései pedig gyakran rámutatnak egy megvádolt modra.
  • Egy Java összeomlás, amely magát a Javát viszi le, egy hs_err_pid fájlt hagy maga után (a név után egy számmal) a szerver fő mappájában. Ezek rendszerint a memóriára vagy egy natív könyvtárra mutatnak, nem egy pluginra.

Hol élnek a naplók a paneledben

A Console (konzol) fül az élő kimenetet mutatja. Csak a friss sorokat tartja meg, ezért bármi régebbihez nyisd meg a naplófájlokat a Files (fájlok) fülön, vagy töltsd le őket SFTP segítségével.

Játék Hol keresd
Minecraft Java logs/latest.log; a régebbi naplók .log.gz fájlok a logs mappában (töltsd le és csomagold ki); az összeomlások a crash-reports mappában
Valheim BepInEx-szel BepInEx/LogOutput.log
ARK: Survival Evolved és Ascended ShooterGame/Saved/Logs/ShooterGame.log
Don't Starve Together server_log.txt a DoNotStarveTogether/config/server/Master és a .../Caves mappában, szilánkonként egy
Enshrouded Az enshrouded_server.json fájl logDirectory beállításában megadott mappa, alapértelmezés szerint a logs
Más játékok Amit a Console kiírt; keress egy logs vagy Logs mappát, illetve .log végű fájlokat is

Amikor a panel összeomlást jelent

Ha a szerverfolyamat váratlanul megáll, a panel kiírhatja a saját üzenetét arról, hogy a szerver összeomlott, egy kilépési kóddal együtt. Néhány, amit érdemes ismerni:

  • 0: normál leállás.
  • 1: a játék hiba miatt lépett ki; olvasd el a közvetlenül fölötte lévő sorokat.
  • 137: a folyamatot erőszakkal leállították, rendszerint azért, mert túllépte a memóriakorlátját. Lásd a jelek, hogy a szervered kifogy a RAM-ból útmutatót.
  • 139: natív összeomlás magában a játékban.

Egy hosszú napló átkutatása

  1. Töltsd le a naplót, és nyisd meg egy szövegszerkesztőben.
  2. Használd a keresést (Ctrl+F, Macen Cmd+F) az ERROR, aztán az Exception, aztán a Caused by kifejezésre.
  3. Keress rá a legutóbb hozzáadott plugin vagy mod nevére.
  4. Vesd össze az időbélyegeket azzal, amikor a probléma történt.

Segítségkérés naplóval

Másold ki az utolsó normál sortól az első hiba végéig, és szövegként illeszd be, ne képernyőképként. Mielőtt bárhol megosztod, vedd ki belőle a jelszavakat, a tokeneket és minden privát dolgot. Aztán hozd be a Discordunkba, ahol a csapat veled együtt el tudja olvasni. Kifejezetten az indulási problémákról lásd a szerver elakadt az indulásnál útmutatót.

Még mindig elakadtál? Gyere be a Discordunkra a discord.gg/GuavaHost címen, és a csapat segít.

  • logs
  • crash report
  • stack trace
  • console
  • troubleshooting
  • errors

Még mindig elakadtál? Csapatunk a nap 24 órájában online, és megválaszolja a kérdéseidet.

Támogatás megkeresése

Kapcsolódó útmutatók

Több a(z) Hosting alapok témakörből.

  • Signs Your Game Server Is Running Out of RAM

    How to spot a game server that is short on memory: out-of-memory crashes, garbage collection freezes, swap and the log lines to look for, then what to do.

    5 perc

  • What is a game server control panel?

    A control panel is the web interface that runs your game server: power buttons, a live console, files, backups, schedules and resource graphs, without you ever touching a command line.

    6 perc

  • What is RCON and how do you use it?

    RCON is a remote console protocol that lets a tool outside your server send admin commands to it. Here is what it is for, which games use it, and why you should treat its password like a key to the server.

    6 perc

  • Mennyi RAM kell egy játékszerverhez?

    Mit tesz valójában a RAM egy játékszerveren, egy játékonkénti táblázat a méretezéshez, mi hajtja fel a számot, és hogyan látod, hogy túl keveset vagy túl sokat választottál.

    6 perc

  • Processzor vagy RAM: mitől lesz gyors egy játékszerver?

    A RAM dönti el, mennyit tud a szerver tartani, a processzor azt, milyen gyorsan tud gondolkodni. Miért az egymagos sebesség a legfontosabb, és mikor segítenek a plusz magok.

    5 perc