Sunucunuz çöktüğünde, panikleyip rastgele ayar değiştirmek yerine önce logları doğru okumak, sorunu dakikalar içinde teşhis etmenizi sağlar.
Nerede Bakmalı?
logs/latest.log: sunucunun genel çalışma kaydıcrash-reports/klasörü: ciddi çökmelerde otomatik oluşan, tarih damgalı detaylı rapor dosyaları
Crash Raporunu Okuma Sırası
- Dosyayı en alttan okumaya başlayın — genelde en son eklenen satırlar en yakın zamanlı ve en alakalı bilgidir.
"Caused by:"ile başlayan satırları arayın. Bir hata genelde birden fazla "Caused by" katmanı içerir — en alttaki/son "Caused by" satırı çoğunlukla kök sebeptir.- Hangi eklentinin/dosyanın hataya karıştığını görmek için, hata metninde geçen dosya adlarına (örn. bir eklentinin adı) bakın.
Hatayı kelimesi kelimesine arayın
Aldığınız hatanın tam metnini (değişken isimleri hariç) bir arama motorunda aratmak, genelde aynı sorunu yaşamış başkalarının çözümüne doğrudan götürür. Türkçe değil, İngilizce hata metnini aramak daha çok sonuç verir.
Örnek: Bir Eklentiyi Suçlu Bulma
Caused by: java.lang.NoClassDefFoundError: com/example/SomePlugin
at ...
Bu örnekte hata, açıkça SomePlugin adlı bir eklentiye işaret ediyor — o eklentiyi güncellemek veya kaldırmak ilk deneyeceğiniz adım olmalı.
Hâlâ Anlam Veremiyorsanız
Crash raporunun tamamını (hassas bilgileri — IP, gerçek isimler vb. — kırparak) bir topluluk forumunda veya sunucu yazılımınızın (Paper/Spigot) resmi Discord'unda paylaşmak, deneyimli birinden hızlı yardım almanın en etkili yoludur.
Sunucu hiç açılmıyorsa önce EULA hatası ve Out of Memory hatası rehberlerimizin ihtimal dışı olduğundan emin olun.