Diese Anleitung behandelt häufige Probleme mit 7 Days to Die Dedicated Servern und wie Sie diese beheben können. Für die allgemeine Serverkonfiguration siehe die 7 Days to Die Server-Einrichtungsanleitung.
Mods werden nicht geladen / Server stürzt mit installierten Mods ab
serverconfig.xml:
<property name="EACEnabled" value="false" />
Alle Spieler müssen 7 Days to Die ebenfalls mit deaktiviertem EAC von ihrem Client aus starten. EAC-aktivierte Clients können sich nicht mit EAC-deaktivierten Servern verbinden und umgekehrt.
Weitere Schritte zur Mod-Fehlerbehebung:
- Bestätigen Sie, dass der Mod-Ordner eine gültige
ModInfo.xmlenthält. Siehe die Mod-Installationsanleitung für die korrekte Ordnerstruktur. - Überprüfen Sie das Serverlog auf Fehler, die den Mod-Namen referenzieren -- die Logdatei ist
logs/latest.log, zugänglich über den Dateimanager in GPanel oder über den Konsolenausgabe-Tab. - Stellen Sie sicher, dass der Mod mit Ihrer aktuellen Spielversion kompatibel ist. Alpha-Updates brechen häufig die Mod-Kompatibilität.
- Wenn mehrere Mods installiert sind, versuchen Sie, diese einzeln zu deaktivieren (verschieben Sie den Mod-Ordner aus
Mods/), um Konflikte zu identifizieren.
Hoher Speicherverbrauch bei großen Welten
Prozedural generierte Welten (RWG) mit großen Kartengrößen verbrauchen deutlich mehr RAM als die feste Navezgane-Karte. Um den Speicherverbrauch zu reduzieren:
- Verwenden Sie
GameWorld=Navezgane, wenn keine benutzerdefinierte Welt erforderlich ist. - Reduzieren Sie
WorldGenSizein derserverconfig.xmlfür prozedurale Welten. Gültige Größen in Alpha 21 und später müssen eine Zweierpotenz sein (z. B.4096statt8192). Werte wie6144sind ungültig und verursachen Weltgenerierungsfehler. - Senken Sie
MaxSpawnedZombiesundMaxSpawnedAnimals, um die Speicherbelastung durch Entitäten zu reduzieren. - Reduzieren Sie
MaxPlayersüber den Startup-Tab in GPanel, wenn der Server ständig unter Speicherdruck steht.
Spieler können sich nicht verbinden
- Bestätigen Sie, dass der Server läuft und in GPanel den grünen Status anzeigt.
- Überprüfen Sie, ob die Spieler die richtige IP und den richtigen Port verwenden. Siehe So finden Sie Ihre Server-IP und den Port.
- Stellen Sie sicher, dass
EACEnabledauf Server und Client übereinstimmt -- beide müssen aktiviert oder beide deaktiviert sein. - Wenn ein Serverpasswort gesetzt ist, bestätigen Sie, dass die Spieler es korrekt eingeben.
- Stellen Sie sicher, dass der Server vollständig gestartet ist. Überprüfen Sie den Konsole-Tab in GPanel auf die Meldung "Server started".
Server bleibt beim Starten hängen / Reagiert nicht
Wenn der Server beim Start hängen zu bleiben scheint oder nicht mehr reagiert:
- Weltgenerierungszeit: Die erstmalige prozedurale Weltgenerierung (RWG) kann je nach Weltgröße mehrere Minuten dauern. Überprüfen Sie die Konsolenausgabe in GPanel auf den Fortschritt.
- Beschädigter Spielstand: Wenn der Server beim Start wiederholt abstürzt, versuchen Sie, den aktuellen Spielstandordner zu entfernen oder umzubenennen und neu zu starten. Dies erzeugt eine neue Welt.
- Inkompatible Mods: Entfernen Sie alle Mods aus dem Ordner
Mods/und starten Sie neu. Wenn der Server erfolgreich startet, fügen Sie die Mods einzeln wieder hinzu, um den problematischen Mod zu identifizieren. - Erzwungenes Beenden: Verwenden Sie die Kill-Schaltfläche in GPanel, wenn der Server nicht auf ein normales Stoppen reagiert, und starten Sie ihn dann erneut.
Weltgenerierungsfehler
Wenn der Server bei der Weltgenerierung mit RWG fehlschlägt:
- Stellen Sie sicher, dass
WorldGenSizeeine gültige Zweierpotenz ist:2048,4096,8192,10240oder16384. Andere Werte verursachen Fehler. - Versuchen Sie einen anderen
WorldGenSeed-Wert -- einige Seeds können problematisches Gelände erzeugen. - Reduzieren Sie die Weltgröße, wenn dem Server der verfügbare RAM ausgeht.
Serverlogs lesen
Serverlogs sind Ihr wichtigstes Werkzeug zur Diagnose von Problemen. Sie können auf zwei Arten darauf zugreifen:
- Konsole-Tab: Öffnen Sie den Konsole-Tab in GPanel, um die Live-Serverausgabe zu sehen.
- Logdatei: Öffnen Sie
logs/latest.logim Dateimanager für das vollständige Log.
Suchen Sie nach Zeilen, die ERR oder Exception enthalten, um Fehler zu identifizieren. Fügen Sie beim Einreichen eines Support-Tickets die relevanten Fehlerzeilen aus dem Log bei.
Brauchen Sie Hilfe?
Wenn Sie ein Problem nach Befolgen dieser Anleitung nicht lösen können, eröffnen Sie bitte ein Support-Ticket und geben Sie Ihre Server-ID, eine Beschreibung des Problems und relevante Log-Ausgaben an.
Verwandte Artikel
- 7 Days to Die Server-Einrichtungsanleitung — serverconfig.xml-Konfiguration und Verbindungsanleitung
- 7 Days to Die Admin-Einrichtung — serveradmin.xml und Admin-Befehle
- 7 Days to Die Mod-Installation — Mods installieren und EAC-Anforderungen