Terraria xüsusi server problemləri üçün həllər, o cümlədən başlanğıc xətaları, qoşulma problemləri, mod xətaları və dünya pozulması. Server konfiqurasiyasının əsasları üçün Terraria Server Quraşdırma Bələdçisinə baxın.
Server başlayır, lakin dünya yüklənmir
serverconfig.txt faylındakı world yolunun saves/Worlds/ qovluğundakı fayl adı ilə, böyük-kiçik hərflər daxil olmaqla, tam uyğun olduğunu yoxlayın. Linux serverlərində yol böyük-kiçik hərflərə həssasdır.
# Correct — matches actual filename
world=/home/container/saves/Worlds/MyWorld.wld
# Wrong — case mismatch will fail
world=/home/container/saves/Worlds/myworld.wld
Əgər fayl ümumiyyətlə mövcud deyilsə və yeni dünyanın avtomatik yaradılmasını istəyirsinizsə, serverconfig.txt faylında autocreate dəyərini 1 (Kiçik), 2 (Orta) və ya 3 (Böyük) olaraq təyin edin.
Qoşulmaq mümkün deyil — Əlaqə rədd edildi və ya Vaxt aşımı
Serverin GPanel-də işlədiyini və qoşulma məlumatları səhifəsində göstərilən düzgün IP və portdan istifadə etdiyinizi təsdiqləyin. Əmin deyilsinizsə, Server IP və Portunuzu Necə Tapmaq Olar bölməsinə baxın.
Yoxlanılacaq digər şeylər:
- Serverin tam başladığından əmin olun — qoşulmağa cəhd etməzdən əvvəl konsol jurnalında "Listening on port..." mesajını gözləyin.
- Əgər bu yaxınlarda
serverconfig.txtfaylında portu dəyişdirmisinizsə, geri qaytarın. Panel portunuzu avtomatik təyin edir; onu dəyişdirmək uyğunsuzluğa səbəb ola bilər. - Yerli firewall və ya antivirusunuzun Terraria-dan gedən əlaqələri bloklamadığını yoxlayın.
Şifrə sorğusu görünmür / Yanlış şifrə xətası
Əgər serverconfig.txt faylında şifrə təyin etmisinizsə, dəyərin ətrafında əlavə boşluqların olmadığından əmin olun. Sətir dəqiq olaraq password=yourpassword şəklində, dırnaq işarəsi və arxada boşluq olmadan yazılmalıdır.
# Correct
password=mysecretpass
# Wrong — extra spaces will be included in the password
password= mysecretpass
password=mysecretpass
tModLoader serverində modlar yüklənmir
.tmodfayllarınınmods/qovluğunda olduğunu, onun içindəki alt qovluqda olmadığını təsdiqləyin.- Serverdəki tModLoader versiyasının modların hazırlandığı tModLoader versiyasına uyğun olduğunu yoxlayın. Köhnə modlar yeni tModLoader versiyalarında yüklənməyəcək.
- Başlanğıc zamanı tModLoader-dən gələn xüsusi xəta mesajları üçün GPanel-dəki server konsol jurnalını nəzərdən keçirin.
Tam mod quraşdırma təlimatları üçün Terraria Mod Quraşdırması (tModLoader) bölməsinə baxın.
Çətinlik parametri təsir etmir (tModLoader)
tModLoader serverlərində serverconfig.txt faylındakı difficulty sətri # simvolu ilə başlamamalıdır. #difficulty=0 kimi şərh edilmiş sətir tModLoader tərəfindən nəzərə alınmır, yəni dəyərdən asılı olmayaraq çətinlik Normal olaraq qala bilər.
# This is IGNORED by tModLoader:
#difficulty=0
# This is applied correctly:
difficulty=0
difficulty parametri yalnız autocreate vasitəsilə yeni dünya yaradıldıqda tətbiq olunur. Mövcud dünya faylının çətinliyini dəyişdirə bilməz.
Vanilla və tModLoader arasında keçiddən sonra dünya pozulması
Həmişə vanilla və tModLoader sessiyaları üçün ayrı dünya faylları istifadə edin. Əgər tModLoader dünyasını vanilla-da yükləmisinizsə və indi pozulubsa, ən etibarlı bərpa variantı ehtiyat nüsxədən bərpa etməkdir.
Server başlanğıcda çökür
Səhv formatlanmış serverconfig.txt və ya çatışmayan dünya faylı başlanğıc çökmələrinin ən geniş yayılmış səbəbləridir. Diaqnostika addımları:
- GPanel-dəki konsol jurnalını açın və ilk xəta sətirini axtarın.
serverconfig.txtfaylındakı bütün yolları və dəyərləri iki dəfə yoxlayın.- Bu yaxınlarda mod quraşdırmısınızsa, serverin onlarsız başlayıb-başlamadığını görmək üçün onları
mods/qovluğundan çıxarmağa çalışın. - Heç bir mod olmadan və təmiz konfiqurasiya ilə çökmə davam edərsə, dəstək bileti açın.
Əlaqəli məqalələr
- Terraria Server Quraşdırma Bələdçisi — Server konfiqurasiyası, dünya quraşdırması və qoşulma
- Terraria Mod Quraşdırması (tModLoader) — Modların quraşdırılması və idarə edilməsi
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Faylları Necə Yükləmək Olar