Lahendused levinud Terraria pühendatud serveri probleemidele, sealhulgas käivitustõrked, ühendusprobleemid, modivead ja maailma riknemine. Serveri seadistamise põhitõdede jaoks vaata Terraria serveri seadistusjuhend.
Server käivitub, kuid maailm ei laadi
Kontrolli, et world tee failis serverconfig.txt vastab täpselt failinimele kataloogis saves/Worlds/, sealhulgas suurtähed. Tee on Linux serverites tõstutundlik.
# Correct — matches actual filename
world=/home/container/saves/Worlds/MyWorld.wld
# Wrong — case mismatch will fail
world=/home/container/saves/Worlds/myworld.wld
Kui faili üldse ei eksisteeri ja soovid, et uus maailm loodaks automaatselt, määra autocreate väärtus failis serverconfig.txt väärtusele 1 (väike), 2 (keskmine) või 3 (suur).
Ei saa ühendust — ühendus keeldutud või ajalõpp
Kinnita, et server töötab GPanel-is ja et kasutad õiget IP-d ja porti, mis on näidatud ühenduse üksikasjade lehel. Vaata Kuidas leida oma serveri IP-d ja porti, kui sa pole kindel.
Muud kontrollitavad asjad:
- Veendu, et server on täielikult käivitunud — jälgi konsoolilogi teate "Listening on port..." ilmumist enne ühenduse proovimist.
- Kui muutsid hiljuti porti failis
serverconfig.txt, taasta see. Paneel määrab su pordi automaatselt; selle muutmine võib põhjustada mittevastavust. - Veendu, et su kohalik tulemüür või viirusetõrje ei blokeeri Terraria väljaminevaid ühendusi.
Parooli küsimust ei ilmu / vale parooli viga
Kui määrasid parooli failis serverconfig.txt, veendu, et väärtuse ümber ei ole liigseid tühikuid. Rida peaks olema täpselt password=yourpassword ilma jutumärkide ja lõputühikuteta.
# Correct
password=mysecretpass
# Wrong — extra spaces will be included in the password
password= mysecretpass
password=mysecretpass
Modid ei laadi tModLoader serveris
- Kinnita, et
.tmodfailid asuvad kataloogismods/, mitte selle alamkataloogis. - Kontrolli, et tModLoader versioon serveris vastab tModLoader versioonile, mille jaoks modid loodi. Aegunud modid ei laadi uuemates tModLoader versioonides.
- Vaata GPanel-is serveri konsoolilogi tModLoader-i konkreetsete veateadete jaoks käivitamise ajal.
Täielike modi paigaldusjuhiste jaoks vaata Terraria modi paigaldamine (tModLoader).
Raskusastme seade ei rakendu (tModLoader)
tModLoader serverites ei tohi difficulty rida failis serverconfig.txt alata märgiga #. Välja kommenteeritud rida nagu #difficulty=0 ignoreeritakse tModLoader-i poolt, mis tähendab, et raskusaste võib vaikimisi olla Normal olenemata väärtusest.
# This is IGNORED by tModLoader:
#difficulty=0
# This is applied correctly:
difficulty=0
difficulty seade rakendub ainult siis, kui uus maailm luuakse autocreate kaudu. See ei saa muuta olemasoleva maailmafaili raskusastet.
Maailma riknemine vanilla ja tModLoader vahel vahetamisel
Kasuta alati eraldi maailmafaile vanilla ja tModLoader sessioonide jaoks. Kui laadisid tModLoader maailma vanilla's ja see on nüüd rikutud, on kõige turvalisem taastamisvõimalus varukoopiast taastamine.
Server jookseb käivitamisel kokku
Vigane serverconfig.txt või puuduv maailmafail on käivitamisel kokkujooksmise levinuimad põhjused. Diagnoosimise sammud:
- Ava konsoolilogi GPanel-is ja otsi esimest vearida.
- Kontrolli kõiki teid ja väärtusi failis
serverconfig.txt. - Kui paigaldasid hiljuti mode, proovi need kataloogist
mods/eemaldada, et näha, kas server käivitub ilma nendeta. - Kui kokkujooksmine püsib ilma modide ja puhta konfiguratsiooniga, ava tugiteatis.
Seotud artiklid
- Terraria serveri seadistusjuhend — Serveri seadistamine, maailma seadistamine ja ühendamine
- Terraria modi paigaldamine (tModLoader) — Modide paigaldamine ja haldamine
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu