Så läser du serverloggar och kraschrapporter
Hitta raden som betyder något i en spelservers logg: loggnivåer, stack traces, regeln om det första felet, och var loggar och kraschrapporter finns i din panel.
5 min läsning · Uppdaterad 21 okt. 2026 · Av GuavaHost Team
När en server kraschar eller vägrar starta står orsaken nästan alltid skriven i dess logg. Loggar ser skrämmande ut, men du behöver sällan förstå alltihop: du behöver hitta en rad. Den här guiden visar hur du läser en loggrad, vad nivåerna betyder, hur du läser en stack trace, och var loggar och kraschrapporter finns i din panel.
En loggrads anatomi
Här är en typisk rad från en Minecraft-server:
[14:02:11] [Server thread/INFO]: Done (8.412s)! For help, type "help"
[14:02:11]är tiden. Det är serverns klocka, som kanske inte stämmer med din tidszon.Server threadär vilken del av programmet som skrev den. Server thread är spelets huvudloop.INFOär nivån: hur allvarlig raden är.- Allt efter kolonet är meddelandet.
Andra spel formaterar rader annorlunda, men nästan alla har en tid, en nivå och ett meddelande någonstans.
Loggnivåer
| Nivå | Betydelse | Ska du bry dig? |
|---|---|---|
| DEBUG eller TRACE | Fina detaljer för utvecklare | Oftast gömt; ignorera |
| INFO | Normal aktivitet: uppstart, anslutningar, sparningar | Nej |
| WARN | Något är skevt, men servern fortsätter | Ibland; många varningar är harmlöst brus |
| ERROR | Något misslyckades | Ja, om det stämmer med ditt problem |
| FATAL eller SEVERE | Servern kan inte fortsätta | Ja, det här är oftast själva kraschen |
Jaga inte varje varning. Massor av friska servrar skriver ut samma harmlösa varningar vid varje start. Fokusera på fel som inträffar när ditt problem inträffar.
Regeln om det första felet
Ett enda verkligt problem orsakar ofta en hög av fel efter sig, när andra delar av servern snubblar över det första misslyckandet. Det sista felet på skärmen är oftast ett symptom. Det första felet efter den sista normala raden är oftast orsaken.
- Hitta den sista raden där allt såg normalt ut.
- Läs nedåt till det första
ERROR,ExceptionellerFATAL. - Fixa det, starta om och läs igen. Om servern nu kommer längre innan den fallerar gör du framsteg.
Att läsa en stack trace
En stack trace är listan över de steg programmet tog när det misslyckades. Här är en vanlig från en Minecraft-server med plugins:
[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
Så läser du den:
- Första raden säger vad som misslyckades: pluginet ExampleShop kunde inte starta.
- Undantagstypen säger varför:
NoClassDefFoundErrorbetyder att det behövde kod som inte finns där. - Raderna med
atvisar var. Leta efter ett namn du känner igen, som pluginets eget namn, snarare än spelets interna delar. Caused byär roten. När en trace har flera är det sistaCaused byoftast det verkliga skälet. Här saknas en klass från Vault, så lösningen är att installera pluginet Vault som den här butiken beror på.
Vanliga fel och vad de oftast betyder
| Du ser | Det betyder oftast |
|---|---|
NoClassDefFoundError, ClassNotFoundException | Ett beroende saknas, eller ett plugin eller en mod för en annan version |
NoSuchMethodError | Något byggt för en annan spelversion |
OutOfMemoryError | Servern fick slut på RAM |
FAILED TO BIND TO PORT eller Address already in use | Porten är upptagen, ofta av en andra kopia som fortfarande körs |
found character '\t' that cannot start any token | En tabb i en YAML-konfigurationsfil; YAML tillåter bara blanksteg |
NullPointerException | En bugg, eller ett konfigurationsvärde som saknas eller är felstavat |
Kraschrapporter
Vissa spel skriver en separat, mer detaljerad rapport när de kraschar.
- Minecraft sparar dem i mappen
crash-reports, namngivna med datum och tid. Nära toppen hittar du enDescription-rad och undantaget. Moddade servrar listar varje inläst mod, och rapporter från Forge och NeoForge pekar ofta på en misstänkt mod. - En Java-krasch som tar ner Java självt lämnar en
hs_err_pid-fil (följd av ett nummer) i serverns huvudmapp. De pekar oftast på minne eller ett nativt bibliotek snarare än ett plugin.
Var loggarna finns i din panel
Fliken Console (konsolen) visar den levande utskriften. Den behåller bara de senaste raderna, så för något äldre öppnar du loggfilerna på fliken Files eller laddar ner dem över SFTP.
| Spel | Var du ska leta |
|---|---|
| Minecraft Java | logs/latest.log; äldre loggar är .log.gz-filer i logs (ladda ner och packa upp); krascher i crash-reports |
| Valheim med BepInEx | BepInEx/LogOutput.log |
| ARK: Survival Evolved och Ascended | ShooterGame/Saved/Logs/ShooterGame.log |
| Don't Starve Together | server_log.txt inne i DoNotStarveTogether/config/server/Master och .../Caves, en per shard |
| Enshrouded | Mappen som anges av logDirectory i enshrouded_server.json, logs som standard |
| Andra spel | Vad Console än skrev ut; leta också efter en mapp som heter logs eller Logs, eller filer som slutar på .log |
När panelen rapporterar en krasch
Om serverprocessen stannar oväntat kan panelen skriva ut sitt eget meddelande om att servern kraschade, tillsammans med en exitkod. Några som är värda att känna till:
- 0: ett normalt stopp.
- 1: spelet avslutades på grund av ett fel; läs raderna strax ovanför.
- 137: processen dödades med tvång, oftast för att den gick över sin minnesgräns. Se tecken på att servern håller på att få slut på RAM.
- 139: en nativ krasch inne i själva spelet.
Att söka i en lång logg
- Ladda ner loggen och öppna den i en textredigerare.
- Använd Sök (Ctrl+F, eller Cmd+F på en Mac) efter
ERROR, sedanException, sedanCaused by. - Sök efter namnet på det senaste plugin eller den senaste mod du lade till.
- Matcha tidsstämplarna mot när problemet inträffade.
Att be om hjälp med en logg
Kopiera från den sista normala raden ner till slutet av det första felet, och klistra in det som text snarare än som en skärmbild. Innan du delar det någonstans, ta bort lösenord, tokens och allt privat. Ta det sedan till vår Discord, där teamet kan läsa det tillsammans med dig. För specifikt uppstartsproblem, se servern fastnar på starting.
Kommer du inte vidare? Hoppa in i vår Discord på discord.gg/GuavaHost och teamet hjälper dig.
- logs
- crash report
- stack trace
- console
- troubleshooting
- errors
Behöver du fortfarande hjälp? Vårt team är online dygnet runt och svarar på dina frågor.