Ratkaisuja yleisiin Terraria-omistuspalvelimen ongelmiin, mukaan lukien käynnistysvirheet, yhteysongelmat, modivirheet ja maailman vioittuminen. Palvelimen määritysten perusteita varten katso Terraria-palvelimen asennusopas.
Palvelin käynnistyy, mutta maailma ei lataudu
Tarkista, että world-polku serverconfig.txt-tiedostossa vastaa täsmälleen tiedostonimeä saves/Worlds/-hakemistossa, mukaan lukien isot ja pienet kirjaimet. Polku on isot ja pienet kirjaimet huomioiva Linux-palvelimilla.
# Correct — matches actual filename
world=/home/container/saves/Worlds/MyWorld.wld
# Wrong — case mismatch will fail
world=/home/container/saves/Worlds/myworld.wld
Jos tiedostoa ei ole lainkaan olemassa ja haluat uuden maailman luotavan automaattisesti, aseta autocreate-arvo serverconfig.txt-tiedostossa arvoon 1 (pieni), 2 (keskikokoinen) tai 3 (suuri).
Yhdistäminen ei onnistu — yhteys hylätty tai aikakatkaisu
Varmista, että palvelin on käynnissä GPanelissa ja että käytät oikeaa IP-osoitetta ja porttia, jotka näkyvät yhteystietosivulla. Katso Palvelimen IP-osoitteen ja portin löytäminen, jos olet epävarma.
Muita tarkistettavia asioita:
- Varmista, että palvelin on käynnistynyt täysin — seuraa konsolin lokia "Listening on port..." -viestin varalta ennen yhdistämisen yrittämistä.
- Jos muutit hiljattain porttia
serverconfig.txt-tiedostossa, palauta se ennalleen. Paneeli määrittää porttisi automaattisesti; sen muuttaminen voi aiheuttaa ristiriidan. - Varmista, ettei paikallinen palomuurisi tai virustorjuntaohjelmasi estä lähteviä yhteyksiä Terrariasta.
Salasanakehotetta ei näy / väärä salasana -virhe
Jos asetit salasanan serverconfig.txt-tiedostoon, varmista, ettei arvon ympärillä ole ylimääräisiä välilyöntejä. Rivin tulee olla täsmälleen password=yourpassword ilman lainausmerkkejä ja ilman lopussa olevia välilyöntejä.
# Correct
password=mysecretpass
# Wrong — extra spaces will be included in the password
password= mysecretpass
password=mysecretpass
Modit eivät lataudu tModLoader-palvelimella
- Varmista, että
.tmod-tiedostot ovatmods/-hakemistossa, eivätkä sen sisällä olevassa alihakemistossa. - Tarkista, että palvelimen tModLoader-versio vastaa sitä tModLoader-versiota, jolle modit on rakennettu. Vanhentuneet modit eivät lataudu uudemmilla tModLoader-versioilla.
- Tarkasta palvelimen konsolin loki GPanelissa tModLoaderin antamien tarkkojen virheilmoitusten varalta käynnistyksen aikana.
Täydelliset modien asennusohjeet löytyvät kohdasta Terraria-modien asennus (tModLoader).
Vaikeustasoasetuksella ei ole vaikutusta (tModLoader)
tModLoader-palvelimilla difficulty-rivi serverconfig.txt-tiedostossa ei saa alkaa #-merkillä. Kommentoitu rivi, kuten #difficulty=0, jätetään huomiotta tModLoaderissa, mikä tarkoittaa, että vaikeustaso voi oletusarvoisesti olla normaali arvosta riippumatta.
# This is IGNORED by tModLoader:
#difficulty=0
# This is applied correctly:
difficulty=0
difficulty-asetus vaikuttaa vain, kun uusi maailma luodaan autocreate-asetuksella. Se ei voi muuttaa olemassa olevan maailmatiedoston vaikeustasoa.
Maailman vioittuminen vaihdettaessa vaniljan ja tModLoaderin välillä
Käytä aina erillisiä maailmatiedostoja vanilja- ja tModLoader-istunnoille. Jos latasit tModLoader-maailman vaniljassa ja se on nyt vioittunut, turvallisin palautusvaihtoehto on palauttaa varmuuskopiosta.
Palvelin kaatuu käynnistyksessä
Virheellisesti muotoiltu serverconfig.txt tai puuttuva maailmatiedosto ovat yleisimpiä käynnistyksen kaatumisten syitä. Vianmäärityksen vaiheet:
- Avaa konsolin loki GPanelissa ja etsi ensimmäinen virherivi.
- Tarkista huolellisesti kaikki polut ja arvot
serverconfig.txt-tiedostossa. - Jos asensit hiljattain modeja, kokeile poistaa ne
mods/-hakemistosta nähdäksesi, käynnistyykö palvelin ilman niitä. - Jos kaatuminen jatkuu ilman modeja ja puhtaalla määrityksellä, avaa tukipyyntö.
Aiheeseen liittyvät artikkelit
- Terraria-palvelimen asennusopas — Palvelimen määritykset, maailman asennus ja yhdistäminen
- Terraria-modien asennus (tModLoader) — Modien asentaminen ja hallinta
- Palvelimen IP-osoitteen ja portin löytäminen
- Tiedostojen lataaminen SFTP:n kautta