פתרונות לבעיות נפוצות בשרת Terraria ייעודי, כולל כשלי הפעלה, בעיות חיבור, שגיאות מודים והשחתת עולמות. להגדרות בסיסיות של שרת, ראו מדריך הגדרת שרת Terraria.
השרת מופעל אך העולם אינו נטען
ודאו שנתיב ה-world ב-serverconfig.txt תואם בדיוק לשם הקובץ בתיקיית saves/Worlds/, כולל אותיות גדולות וקטנות. הנתיב רגיש לאותיות גדולות/קטנות בשרתי Linux.
# Correct — matches actual filename
world=/home/container/saves/Worlds/MyWorld.wld
# Wrong — case mismatch will fail
world=/home/container/saves/Worlds/myworld.wld
אם הקובץ לא קיים כלל ואתם רוצים שעולם חדש ייווצר אוטומטית, הגדירו את ערך autocreate ב-serverconfig.txt ל-1 (קטן), 2 (בינוני), או 3 (גדול).
לא ניתן להתחבר — חיבור נדחה או זמן המתנה חלף
ודאו שהשרת פועל ב-GPanel ושאתם משתמשים בכתובת ה-IP והפורט הנכונים המוצגים בדף פרטי החיבור. ראו כיצד למצוא את כתובת ה-IP והפורט של השרת שלכם אם אינכם בטוחים.
דברים נוספים לבדיקה:
- ודאו שהשרת הופעל במלואו — עקבו אחרי יומן הקונסולה להודעת "Listening on port..." לפני שתנסו להתחבר.
- אם שיניתם לאחרונה את הפורט ב-
serverconfig.txt, החזירו את השינוי. הפאנל מקצה את הפורט אוטומטית; שינוי עלול לגרום לאי-התאמה. - ודאו שחומת האש המקומית או האנטי-וירוס שלכם אינם חוסמים חיבורים יוצאים מ-Terraria.
הנחיית סיסמה אינה מופיעה / שגיאת סיסמה שגויה
אם הגדרתם סיסמה ב-serverconfig.txt, ודאו שאין רווחים מיותרים סביב הערך. השורה צריכה להיראות בדיוק password=yourpassword ללא מרכאות וללא רווחים בסוף.
# Correct
password=mysecretpass
# Wrong — extra spaces will be included in the password
password= mysecretpass
password=mysecretpass
מודים אינם נטענים בשרת tModLoader
- ודאו שקבצי
.tmodנמצאים בתיקייתmods/, ולא בתת-תיקייה בתוכה. - בדקו שגרסת tModLoader בשרת תואמת לגרסת tModLoader שעבורה המודים נבנו. מודים מיושנים לא ייטענו בגרסאות חדשות יותר של tModLoader.
- עיינו ביומן הקונסולה של השרת ב-GPanel לאיתור הודעות שגיאה ספציפיות מ-tModLoader במהלך ההפעלה.
להוראות התקנת מודים מלאות, ראו התקנת מודים ב-Terraria (tModLoader).
הגדרת רמת קושי אינה משפיעה (tModLoader)
בשרתי tModLoader, שורת difficulty ב-serverconfig.txt לא חייבת להתחיל בתו #. שורה שהוגדרה כהערה כמו #difficulty=0 מתעלמת על ידי tModLoader, כלומר רמת הקושי עלולה להיות ברירת מחדל Normal ללא קשר לערך.
# This is IGNORED by tModLoader:
#difficulty=0
# This is applied correctly:
difficulty=0
difficulty חלה רק כאשר עולם חדש נוצר באמצעות autocreate. לא ניתן לשנות את רמת הקושי של קובץ עולם קיים.
השחתת עולם לאחר מעבר בין Vanilla ל-tModLoader
השתמשו תמיד בקבצי עולם נפרדים לסשנים של vanilla ו-tModLoader. אם טענתם עולם tModLoader ב-vanilla והוא כעת מושחת, אפשרות השחזור הבטוחה ביותר היא שחזור מגיבוי.
השרת קורס בהפעלה
קובץ serverconfig.txt פגום או קובץ עולם חסר הם הגורמים הנפוצים ביותר לקריסות בהפעלה. שלבי אבחון:
- פתחו את יומן הקונסולה ב-GPanel וחפשו את שורת השגיאה הראשונה.
- בדקו שוב את כל הנתיבים והערכים ב-
serverconfig.txt. - אם התקנתם מודים לאחרונה, נסו להסיר אותם מתיקיית
mods/כדי לבדוק אם השרת מופעל בלעדיהם. - אם הקריסה נמשכת ללא מודים ועם הגדרות נקיות, פתחו פניית תמיכה.
מאמרים קשורים
- מדריך הגדרת שרת Terraria — הגדרת שרת, הגדרת עולם וחיבור
- התקנת מודים ב-Terraria (tModLoader) — התקנה וניהול מודים
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלכם
- כיצד להעלות קבצים באמצעות SFTP