Sådan læser du serverlogfiler og crashrapporter
Find den linje der betyder noget i en gameservers log: logniveauer, stack traces, reglen om den første fejl, og hvor logfiler og crashrapporter ligger i dit panel.
5 min læsning · Opdateret 21. okt. 2026 · Af GuavaHost Team
Når en server crasher eller nægter at starte, står grunden næsten altid skrevet i dens log. Logfiler ser skræmmende ud, men du behøver sjældent forstå det hele: du skal finde én linje. Denne guide viser dig, hvordan du læser en loglinje, hvad niveauerne betyder, hvordan du læser en stack trace, og hvor logfiler og crashrapporter ligger i dit panel.
Anatomien i en loglinje
Her er en typisk linje fra en Minecraft-server:
[14:02:11] [Server thread/INFO]: Done (8.412s)! For help, type "help"
[14:02:11]er tiden. Det er serverens ur, som måske ikke passer med din tidszone.Server threader den del af programmet, der skrev den. Server thread er hovedløkken i spillet.INFOer niveauet: hvor alvorlig linjen er.- Alt efter kolon er beskeden.
Andre spil formaterer linjerne anderledes, men næsten alle af dem har en tid, et niveau og en besked et sted.
Logniveauer
| Niveau | Betydning | Skal du bekymre dig? |
|---|---|---|
| DEBUG eller TRACE | Finere detaljer til udviklere | Normalt skjult; se bort fra det |
| INFO | Normal aktivitet: opstart, joins, gemninger | Nej |
| WARN | Noget er skævt, men serveren kører videre | Nogle gange; mange advarsler er harmløs støj |
| ERROR | Noget fejlede | Ja, hvis det falder sammen med dit problem |
| FATAL eller SEVERE | Serveren kan ikke fortsætte | Ja, det er som regel selve crashet |
Jagt ikke hver advarsel. Masser af sunde servere udskriver de samme harmløse advarsler ved hver start. Koncentrér dig om fejl, der sker, når dit problem sker.
Reglen om den første fejl
Ét reelt problem udløser ofte en bunke fejl efter sig, når andre dele af serveren falder over den første fejl. Den sidste fejl på skærmen er normalt et symptom. Den første fejl efter den sidste linje, der ser normal ud, er normalt årsagen.
- Find den sidste linje, hvor tingene så normale ud.
- Læs nedad til den første
ERROR,ExceptionellerFATAL. - Ret den ene, genstart, og læs igen. Kommer serveren nu længere, før den fejler, er du på rette vej.
Sådan læser du en stack trace
En stack trace er listen over de skridt, programmet var i gang med, da det fejlede. Her er en almindelig en fra 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ådan læser du den:
- Den første linje siger, hvad der fejlede: pluginnet ExampleShop kunne ikke starte.
- Typen af exception siger hvorfor:
NoClassDefFoundErrorbetyder, at den havde brug for kode, der ikke er der. - Linjerne med
atviser hvor. Led efter et navn, du kan genkende, som pluginnets eget navn, frem for spillets indre dele. Caused byer roden. Har en trace flere af dem, er den sidsteCaused bynormalt den rigtige grund. Her mangler en klasse fra Vault, så løsningen er at installere det Vault-plugin, denne shop afhænger af.
Almindelige fejl og hvad de normalt betyder
| Du ser | Det betyder normalt |
|---|---|
NoClassDefFoundError, ClassNotFoundException | En manglende afhængighed, eller et plugin eller mod til en anden version |
NoSuchMethodError | Noget bygget til en anden spilversion |
OutOfMemoryError | Serveren løb tør for RAM |
FAILED TO BIND TO PORT eller Address already in use | Porten er taget, ofte af en anden kopi der stadig kører |
found character '\t' that cannot start any token | En tabulator i en YAML-konfigurationsfil; YAML tillader kun mellemrum |
NullPointerException | En fejl i koden, eller en konfigurationsværdi der mangler eller er stavet forkert |
Crashrapporter
Nogle spil skriver en separat og mere detaljeret rapport, når de crasher.
- Minecraft gemmer dem i mappen
crash-reports, navngivet med dato og klokkeslæt. Nær toppen finder du en linje medDescriptionog exceptionen. Servere med mods lister hvert indlæst mod, og rapporter fra Forge og NeoForge peger ofte på et mistænkt mod. - Et Java-crash, der tager Java selv ned, efterlader en
hs_err_pid-fil (efterfulgt af et tal) i serverens hovedmappe. De peger normalt på hukommelse eller et native bibliotek frem for på et plugin.
Hvor logfilerne ligger i dit panel
Fanen Console (konsol) viser den live udskrift. Den gemmer kun de seneste linjer, så alt ældre åbner du som logfiler på fanen Files eller downloader over SFTP.
| Spil | Hvor du skal se |
|---|---|
| Minecraft Java | logs/latest.log; ældre logfiler er .log.gz-filer i logs (download og pak ud); crashes i crash-reports |
| Valheim med BepInEx | BepInEx/LogOutput.log |
| ARK: Survival Evolved og Ascended | ShooterGame/Saved/Logs/ShooterGame.log |
| Don't Starve Together | server_log.txt inde i DoNotStarveTogether/config/server/Master og .../Caves, én per shard |
| Enshrouded | Den mappe, der er sat med logDirectory i enshrouded_server.json, som standard logs |
| Andre spil | Hvad konsollen nu udskrev; led også efter en mappe logs eller Logs, eller filer der ender på .log |
Når panelet melder et crash
Stopper serverprocessen uventet, kan panelet udskrive sin egen besked om, at serveren crashede, sammen med en exitkode. Nogle er værd at kende:
- 0: et normalt stop.
- 1: spillet lukkede på grund af en fejl; læs linjerne lige ovenfor.
- 137: processen blev tvangsdræbt, normalt fordi den gik over sin hukommelsesgrænse. Se tegn på at din server er ved at løbe tør for RAM.
- 139: et native crash inde i selve spillet.
Sådan søger du i en lang log
- Download logfilen og åbn den i en teksteditor.
- Brug Søg (Ctrl+F, eller Cmd+F på en Mac) efter
ERROR, derefterException, derefterCaused by. - Søg efter navnet på det sidste plugin eller mod, du tilføjede.
- Hold tidsstemplerne op mod, hvornår problemet skete.
Sådan beder du om hjælp med en log
Kopiér fra den sidste normale linje og ned til slutningen af den første fejl, og indsæt det som tekst frem for som et skærmbillede. Før du deler det nogen steder, så fjern adgangskoder, tokens og alt privat. Tag det så med til vores Discord, hvor teamet kan læse det sammen med dig. Specifikt om problemer ved opstart, se serveren hænger på starting.
Sidder du stadig fast? Hop ind på vores Discord på discord.gg/GuavaHost, så hjælper teamet dig videre.
- logs
- crash report
- stack trace
- console
- troubleshooting
- errors
Mangler du stadig hjælp? Vores team er online 24/7 og svarer på dine spørgsmål.