แฟลชเซล 50% ลดทุกเซิร์ฟเวอร์ วันสุดท้าย!
สิ้นสุดใน: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

การแก้ไขปัญหาเซิร์ฟเวอร์ Project Zomboid แครช

TH zomboid pz crash memory 0 found this helpful

เซิร์ฟเวอร์ Project Zomboid อาจแครชหรือเริ่มต้นไม่สำเร็จได้ด้วยเหตุผลที่เป็นที่รู้จักหลายประการ คู่มือนี้ครอบคลุมสาเหตุที่พบบ่อยที่สุดที่พบในทิกเก็ตสนับสนุนของ Legion Hosting — ตั้งแต่บั๊กหน่วยความจำของ Build 42 ที่ต้องใช้ RAM เพิ่มเติมตอนเริ่มต้น ไปจนถึงการสำรองข้อมูลล้นที่ทำให้ /tmp เต็ม ไปจนถึงไฟล์การกำหนดค่าที่เสียหาย ทำงานตามส่วนต่างๆ ด้านล่างนี้ตามลำดับ

คู่มือนี้ครอบคลุมเฉพาะการแครชฝั่งเซิร์ฟเวอร์เท่านั้น หากเซิร์ฟเวอร์ของคุณทำงานอยู่และผู้เล่นประสบปัญหาไคลเอนต์แครชหรือค้างภายในเกม ให้ดูล็อกการแครชของเกมเองในเครื่องของคุณ หากคุณไม่สามารถเชื่อมต่อได้เลยแต่เซิร์ฟเวอร์กำลังทำงานอยู่ ให้ดูที่ วิธีเชื่อมต่อกับเซิร์ฟเวอร์ Project Zomboid ของคุณ

ก่อนเริ่มต้น — ค้นหาล็อกการแครชของคุณ

การแครชของ Project Zomboid เกือบทุกครั้งจะทิ้งหลักฐานไว้ในที่ใดที่หนึ่งจากสองแห่ง ตรวจสอบทั้งสองที่ก่อนพยายามแก้ไขใดๆ เพื่อให้คุณทราบว่าส่วนใดของคู่มือนี้ใช้กับคุณ

เอาต์พุตคอนโซลของ GPanel

  1. เข้าสู่ระบบ GPanel
  2. เลือกเซิร์ฟเวอร์ Project Zomboid ของคุณจากรายการเซิร์ฟเวอร์
  3. คลิกแท็บ Console
  4. เลื่อนไปที่ด้านล่างสุดของเอาต์พุต มองหาบรรทัดที่มีเครื่องหมาย ERROR, FATAL, OutOfMemoryError หรือ Exception โดยปกติแล้ว 20–30 บรรทัดสุดท้ายก่อนที่เซิร์ฟเวอร์จะหยุดมักเกี่ยวข้องมากที่สุด
  5. หากคอนโซลว่างเปล่า แสดงว่ากระบวนการเซิร์ฟเวอร์สิ้นสุดลงก่อนที่จะเขียนอะไรได้ — สิ่งนี้เองก็เป็นเบาะแส (ดู ส่วนหน่วยความจำ B42 ด้านล่าง)

ไฟล์ debug.log ของเซิร์ฟเวอร์

Project Zomboid เขียนล็อกรายละเอียดไปยัง debug.log ในไดเรกทอรีข้อมูลของเซิร์ฟเวอร์ ไฟล์นี้มักมี Java stack trace ฉบับเต็มที่ชี้ตรงไปยังสาเหตุของการแครช

  1. ใน GPanel ไปที่แท็บ File Manager
  2. นำทางไปยัง /.cache/Logs/ คุณจะเห็นไฟล์ที่มีชื่อเช่น debug.log, DebugLog-server.txt หรือไฟล์ล็อกที่มีวันที่
  3. เปิดไฟล์ล็อกล่าสุด ใช้ Ctrl+End หรือเลื่อนไปที่ด้านล่างสุดและอ่านขึ้นไปจากที่นั่น
  4. มองหาคำสำคัญ OutOfMemoryError, IOException, NullPointerException หรือ SandboxVars คัดลอกบรรทัดที่เกี่ยวข้อง — คุณจะต้องใช้มันหากเปิดทิกเก็ตสนับสนุน

การแก้ไข 1 — Build 42 ใช้หน่วยความจำสูงตอนเริ่มต้น (บั๊กเกมที่ทราบกันดี)

ปัญหาที่ทราบของ Build 42: Project Zomboid B42 (โดยเฉพาะเวอร์ชัน 42.x) มีบั๊กหน่วยความจำที่ได้รับการยืนยันแล้ว ซึ่งเซิร์ฟเวอร์จัดสรร RAM ประมาณ 9 GB ระหว่างการเริ่มต้น แม้บนโลกขนาดเล็กที่ไม่มีผู้เล่น ซึ่งสูงกว่า B41 อย่างมีนัยสำคัญและเป็นบั๊กในตัวเกมเอง ไม่ใช่ข้อผิดพลาดในการกำหนดค่า

หากเซิร์ฟเวอร์ของคุณออกทันทีตอนเริ่มต้นโดยไม่มีข้อผิดพลาดในคอนโซล หรือคอนโซลแสดง OutOfMemoryError หรือข้อผิดพลาด Java heap space แสดงว่าเซิร์ฟเวอร์กำลังใช้หน่วยความจำหมดก่อนที่โลกจะโหลดเสร็จ

อาการ

  • เซิร์ฟเวอร์เริ่มทำงาน คอนโซลเลื่อนสองสามวินาที จากนั้นหยุดโดยไม่มีข้อผิดพลาดที่ผู้เล่นเห็น
  • คอนโซลแสดง java.lang.OutOfMemoryError: Java heap space หรือ GC overhead limit exceeded
  • เซิร์ฟเวอร์ทำงานได้ในบางครั้งที่รีสตาร์ทแต่บางครั้งก็ไม่ได้ (ความพร้อมใช้งานของหน่วยความจำแตกต่างกัน)
  • เซิร์ฟเวอร์ทำงานได้ดีบน B41 แต่แครชอย่างสม่ำเสมอหลังจากอัปเกรดเป็น B42

ขั้นตอน

  1. ใน GPanel คลิกเซิร์ฟเวอร์ของคุณและไปที่แท็บ Console สังเกตการจัดสรร RAM ปัจจุบันของเซิร์ฟเวอร์ที่แสดงในแถบทรัพยากรหรือแผงข้อมูลเซิร์ฟเวอร์
  2. หากแผนของคุณมี RAM น้อยกว่า 10 GB เซิร์ฟเวอร์อาจแครชระหว่างการเริ่มต้นเนื่องจาก B42 ต้องการประมาณ 9 GB เพื่อเริ่มต้นทำงาน คุณจะต้องอัปเกรดแผนของคุณหรือรอให้ Indie Stone ออกการแก้ไข
  3. หากแผนของคุณมี 10 GB หรือมากกว่าอยู่แล้วและเซิร์ฟเวอร์ยังคงแครชตอนเริ่มต้น ให้ไปที่แท็บ Startup ใน GPanel
  4. มองหาฟิลด์ที่มีชื่อ Java Memory, Max RAM หรือ Xmx ยืนยันว่าตั้งค่าไว้ไม่เกิน 80–85% ของ RAM ทั้งหมดที่มีอยู่ ตัวอย่างเช่น บนแผน 12 GB ให้ตั้งค่านี้เป็น 10240 (10 GB ในหน่วยเมกะไบต์) อย่าตั้งค่าให้เท่ากับหรือสูงกว่า RAM ทั้งหมดของคุณ — ระบบปฏิบัติการและกระบวนการอื่นๆ ก็ต้องการหน่วยความจำเช่นกัน
  5. คลิก Save บนแท็บ Startup จากนั้นรีสตาร์ทเซิร์ฟเวอร์ของคุณ
  6. เฝ้าดูคอนโซลระหว่างการเริ่มต้น หากเซิร์ฟเวอร์ไปถึงบรรทัด SERVER STARTED หรือ LuaManager: Loading lua files... เสร็จสมบูรณ์โดยไม่แครช แสดงว่าการจัดสรรหน่วยความจำเพียงพอแล้ว
ทำไม B42 ต้องการ RAM มากขนาดนี้? Build 42 ได้แนะนำแผนที่ที่ขยายใหญ่ขึ้นอย่างมีนัยสำคัญพร้อมอาคารหลายชั้น ระหว่างการเริ่มต้น เซิร์ฟเวอร์โหลดส่วนใหญ่ของดัชนีแผนที่และ Lua sandbox เข้าสู่หน่วยความจำพร้อมกัน Indie Stone ได้ยอมรับว่านี่เป็นส่วนที่พวกเขากำลังปรับให้เหมาะสมอย่างจริงจัง ติดตามข่าวสารของ Project Zomboid บน Steam สำหรับแพตช์ที่ลดการใช้หน่วยความจำตอนเริ่มต้น

การแก้ไข 2 — BackupsOnStart ทำให้ /tmp ล้น (แครชตอนเริ่มต้น)

Project Zomboid สามารถกำหนดค่าให้สร้างการสำรองข้อมูลโลกฉบับเต็มทุกครั้งที่เซิร์ฟเวอร์เริ่มต้น เมื่อการสำรองข้อมูลนี้ถูกเขียนไปยัง /tmp — ซึ่งมีขนาดจำกัดบนโฮสต์ Linux ส่วนใหญ่ — เซิร์ฟเวอร์จะแครชระหว่างการเริ่มต้นด้วยข้อผิดพลาดในการเขียนดิสก์เมื่อ /tmp เต็ม

อาการ

  • เซิร์ฟเวอร์แครชอย่างสม่ำเสมอทุกครั้งที่รีสตาร์ท แต่เคยทำงานได้มาก่อน
  • คอนโซลหรือ debug.log มีข้อผิดพลาดเช่น IOException: No space left on device หรือกล่าวถึงการเขียนไปยัง /tmp/
  • การแครชมีแนวโน้มแย่ลงเมื่อเวลาผ่านไปขณะที่เซฟโลกมีขนาดใหญ่ขึ้น
  • บางครั้งเซิร์ฟเวอร์เริ่มทำงานได้หากคุณลองหลังจากรีบูตโหนดโฮสต์ใหม่ทันที (ก่อนที่ /tmp จะเต็มอีกครั้ง)

ขั้นตอน — ปิดใช้งาน BackupsOnStart

  1. ใน GPanel ไปที่แท็บ File Manager
  2. นำทางไปยัง /.cache/server/ มองหาไฟล์การกำหนดค่าเซิร์ฟเวอร์ของคุณ — โดยปกติจะมีชื่อ servertest.ini หรือชื่อเซิร์ฟเวอร์ของคุณตามด้วย .ini (เช่น MyServer.ini)
  3. เปิดไฟล์ .ini เพื่อแก้ไข
  4. ใช้ฟังก์ชันค้นหาของเบราว์เซอร์ (Ctrl+F) เพื่อค้นหา BackupsOnStart
  5. เปลี่ยนค่าจาก true เป็น false:
    BackupsOnStart=false
  6. ขณะอยู่ในไฟล์ ให้ตรวจสอบการตั้งค่า BackupsOnVersionChange ด้วยและตั้งค่าเป็น false หากเป็นกังวลเรื่องพื้นที่ดิสก์:
    BackupsOnVersionChange=false
  7. บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ของคุณ เฝ้าดูคอนโซลเพื่อยืนยันว่าเซิร์ฟเวอร์ไปถึงบรรทัด SERVER STARTED
การสำรองข้อมูลด้วยตนเอง: การปิดใช้งานการสำรองข้อมูลอัตโนมัติหมายความว่าคุณจะต้องสำรองข้อมูลโลกของคุณด้วยตนเอง โดยใช้ File Manager ของ GPanel เพื่อดาวน์โหลดสำเนาของโฟลเดอร์ /.cache/saves/multiplayer/ เป็นระยะ หรือติดต่อฝ่ายสนับสนุนของ Legion Hosting เพื่อสอบถามเกี่ยวกับตัวเลือกการสำรองข้อมูลตามกำหนดเวลาในแผนของคุณ

การแก้ไข 3 — SandboxVars.lua หรือการกำหนดค่าเซิร์ฟเวอร์เสียหาย

Project Zomboid จัดเก็บการตั้งค่าโลกในไฟล์ Lua ชื่อ SandboxVars.lua หากไฟล์นี้ถูกแก้ไขด้วยตนเองและบันทึกพร้อมข้อผิดพลาดทางไวยากรณ์ หรือหากการถ่ายโอนไฟล์ถูกขัดจังหวะ เซิร์ฟเวอร์จะแครชทันทีตอนเริ่มต้นเมื่อพยายามแยกวิเคราะห์ไฟล์

อาการ

  • คอนโซลแสดง ERROR: SandboxVars, LuaManager error หรือข้อผิดพลาดการแยกวิเคราะห์ Lua พร้อมหมายเลขบรรทัด
  • การแครชเริ่มเกิดขึ้นทันทีหลังจากที่คุณแก้ไขการตั้งค่าในไฟล์ .ini หรือ SandboxVars.lua โดยตรง
  • เซิร์ฟเวอร์อาจแสดง Bad argument #1 to หรือข้อผิดพลาด Lua runtime ที่คล้ายกัน

ขั้นตอน — ตรวจสอบและซ่อมแซม SandboxVars.lua

  1. ใน GPanel ไปที่ File Manager และนำทางไปยัง /.cache/saves/multiplayer/<YourServerName>/
  2. เปิด SandboxVars.lua เพื่อแก้ไข
  3. ตรวจสอบว่าไฟล์เริ่มต้นด้วย VERSION = 1, (หรือคล้ายกัน) ภายในบล็อก SandboxVars = { และจบด้วยวงเล็บปิด } เครื่องหมายจุลภาคที่ขาดหาย วงเล็บปีกกาที่ไม่ปิด หรืออักขระแปลกปลอมจะทำให้การแยกวิเคราะห์ล้มเหลว
  4. หากคุณไม่สามารถระบุข้อผิดพลาดได้ วิธีแก้ไขที่ปลอดภัยที่สุดคือลบ SandboxVars.lua ทั้งหมด เซิร์ฟเวอร์จะสร้างมันใหม่ด้วยค่าเริ่มต้นในการเริ่มต้นครั้งถัดไป หมายเหตุ: การกระทำนี้จะรีเซ็ตการตั้งค่า sandbox ของคุณ (ลูท, จำนวนซอมบี้ ฯลฯ) เป็นค่าเริ่มต้น — ข้อมูลแผนที่และข้อมูลผู้เล่นของคุณจะไม่ได้รับผลกระทบ
  5. ตรวจสอบไฟล์ .ini ใน /.cache/server/ สำหรับปัญหาที่คล้ายกันด้วยหากคุณเพิ่งแก้ไขด้วยมือ ตรวจสอบให้แน่ใจว่าทุกบรรทัดเป็นไปตามรูปแบบ Key=Value โดยไม่มีบรรทัดว่างภายในค่า
  6. บันทึกการเปลี่ยนแปลงและรีสตาร์ทเซิร์ฟเวอร์
แนะนำ: หลีกเลี่ยงการแก้ไข SandboxVars.lua โดยตรง แต่ให้ใช้แผงผู้ดูแลในเกมหรือ UI การตั้งค่าเซิร์ฟเวอร์ใน GPanel หากมี การแก้ไขโดยตรงมีโอกาสเกิดข้อผิดพลาดง่ายและสามารถทำให้เซิร์ฟเวอร์พังได้ด้วยเครื่องหมายจุลภาคเพียงตัวเดียวที่ลืมใส่

การแก้ไข 4 — รหัสผ่านผู้ดูแลที่ว่างเปล่าทำให้แครช

Project Zomboid ต้องใช้รหัสผ่านผู้ดูแลที่ไม่ว่างเปล่าเพื่อเริ่มเซิร์ฟเวอร์ผู้เล่นหลายคน หากฟิลด์รหัสผ่านว่างเปล่า กระบวนการเซิร์ฟเวอร์จะออกทันทีหลังจากพยายามเริ่มต้นบัญชีผู้ดูแล

อาการ

  • เซิร์ฟเวอร์ใหม่เอี่ยมหรือเซิร์ฟเวอร์ที่เพิ่งรีเซ็ตล้มเหลวในการเริ่มทุกครั้ง
  • เอาต์พุตคอนโซลสั้นมาก — เซิร์ฟเวอร์พิมพ์บรรทัดการเริ่มต้นไม่กี่บรรทัดแล้วหยุด
  • debug.log อาจมีการอ้างอิงถึงบัญชีผู้ดูแลหรือการตรวจสอบรหัสผ่าน

ขั้นตอน

  1. ใน GPanel คลิกเซิร์ฟเวอร์ของคุณและไปที่แท็บ Startup
  2. มองหาฟิลด์ที่มีชื่อ Admin Password หรือ RCON Password ยืนยันว่ามีค่าอยู่ — ต้องไม่ว่างเปล่า
  3. หากฟิลด์ว่างเปล่า ให้กรอกรหัสผ่าน ใช้อักขระอย่างน้อย 8 ตัว หลีกเลี่ยงอักขระพิเศษเช่น !, #, $ หรือ @ ในรหัสผ่านผู้ดูแล เนื่องจาก PZ บางเวอร์ชันไม่สามารถแยกวิเคราะห์ได้อย่างถูกต้องในอาร์กิวเมนต์การเริ่มต้น
  4. คลิก Save และรีสตาร์ทเซิร์ฟเวอร์
  5. เป็นการตรวจสอบรอง ให้เปิดไฟล์ .ini ใน /.cache/server/ และยืนยันว่าบรรทัด AdminPassword= มีค่าหลังเครื่องหมายเท่ากับ

การแก้ไข 5 — รีเซ็ตโลก (ทางเลือกสุดท้ายสำหรับการแครชต่อเนื่อง)

การกระทำนี้จะลบความคืบหน้าของโลกทั้งหมดอย่างถาวร ตัวละครผู้เล่น อาคาร สถานะลูท และการเปลี่ยนแปลงแผนที่จะสูญหาย บัญชีผู้เล่น (รายการอนุญาต, รายการแบน) จะถูกจัดเก็บแยกต่างหากและจะไม่ได้รับผลกระทบ ทำสิ่งนี้เฉพาะเมื่อวิธีแก้ไขอื่นๆ ทั้งหมดล้มเหลวและคุณพร้อมที่จะเริ่มโลกใหม่

หากเซฟโลกเสียหาย — ตัวอย่างเช่นหลังจากเซิร์ฟเวอร์แครชอย่างรุนแรง การอัปเดตที่ล้มเหลว หรือข้อผิดพลาดของระบบไฟล์ — ข้อมูลเซฟเองอาจไม่สามารถกู้คืนได้ ในกรณีนี้ การลบโลกและเริ่มต้นใหม่เป็นทางเลือกเดียว

ขั้นตอน

  1. หยุดเซิร์ฟเวอร์ของคุณ ใน GPanel ก่อนทำการเปลี่ยนแปลงใดๆ กับไฟล์เซฟ การแก้ไขไฟล์บนเซิร์ฟเวอร์ที่กำลังทำงานอาจทำให้เกิดความเสียหายเพิ่มเติม
  2. ใน GPanel ไปที่แท็บ File Manager
  3. นำทางไปยัง /.cache/saves/multiplayer/
  4. คุณจะเห็นโฟลเดอร์หนึ่งโฟลเดอร์หรือมากกว่าพร้อมชื่อเซิร์ฟเวอร์ของคุณ (เช่น servertest) ก่อนลบ คุณสามารถเลือกดาวน์โหลดโฟลเดอร์เป็นการสำรองข้อมูลได้โดยเลือกมันและใช้ตัวเลือกดาวน์โหลด — แม้แต่เซฟที่เสียหายก็อาจกู้คืนได้บางส่วนในภายหลัง
  5. ลบโฟลเดอร์ที่ตรงกับชื่อเซิร์ฟเวอร์ของคุณภายใน Multiplayer/ อย่าลบโฟลเดอร์ Multiplayer เอง
  6. นำทางไปยัง /.cache/db/ ด้วยและลบไฟล์ <YourServerName>.db ฐานข้อมูลนี้เก็บสถิติผู้เล่นและอาจอ้างอิงถึงโลกเก่า — การสร้างใหม่จะหลีกเลี่ยงความไม่ตรงกัน
  7. เริ่มเซิร์ฟเวอร์ของคุณ มันจะสร้างโลกใหม่โดยใช้การตั้งค่าในไฟล์ .ini ของคุณ
รักษาการตั้งค่าของคุณ: การลบเซฟโลกจะไม่ลบการกำหนดค่าเซิร์ฟเวอร์ของคุณ ไฟล์ .ini, รหัสผ่านผู้ดูแล, รายการม็อด และการตั้งค่าพอร์ตของคุณจะถูกเก็บรักษาไว้ทั้งหมด การเริ่มต้นครั้งถัดไปจะใช้การตั้งค่าเดียวกันทุกประการเพื่อสร้างโลกใหม่

การอ้างอิงการวินิจฉัยอย่างรวดเร็ว

สิ่งที่คุณเห็นในล็อก สาเหตุที่เป็นไปได้มากที่สุด วิธีแก้ไข
OutOfMemoryError หรือ Java heap space RAM ไม่เพียงพอสำหรับการเริ่มต้น B42 การแก้ไข 1 — บั๊กหน่วยความจำ B42
IOException: No space left on device BackupsOnStart ทำให้ /tmp เต็ม การแก้ไข 2 — BackupsOnStart
ข้อผิดพลาด SandboxVars หรือข้อผิดพลาดการแยกวิเคราะห์ Lua ไฟล์การกำหนดค่าที่เสียหายหรือแก้ไขด้วยมือ การแก้ไข 3 — SandboxVars.lua
เซิร์ฟเวอร์ออกทันที เอาต์พุตคอนโซลสั้นมาก รหัสผ่านผู้ดูแลว่างเปล่า การแก้ไข 4 — รหัสผ่านผู้ดูแล
แครชอย่างสม่ำเสมอไม่ว่าจะเปลี่ยนการกำหนดค่าอย่างไร เซฟโลกเสียหาย การแก้ไข 5 — รีเซ็ตโลก

ยังคงแครชหลังจากทำตามทุกขั้นตอนแล้ว?

หากเซิร์ฟเวอร์ของคุณยังคงแครชหลังจากทำตามวิธีแก้ไขทุกข้อข้างต้นแล้ว ให้เปิดทิกเก็ตสนับสนุนกับ Legion Hosting รวมข้อมูลต่อไปนี้เพื่อช่วยให้ทีมสนับสนุนวินิจฉัยปัญหาได้อย่างรวดเร็ว:

  • 50 บรรทัดสุดท้ายของเอาต์พุตคอนโซล GPanel ของคุณ ณ เวลาที่เกิดการแครช
  • เนื้อหาทั้งหมดของไฟล์ debug.log หรือ DebugLog-server.txt ล่าสุด
  • เวอร์ชัน build ของ Project Zomboid ของเซิร์ฟเวอร์ของคุณ (แสดงในคอนโซลตอนเริ่มต้น เช่น Build 42.x.x)
  • การจัดสรร RAM ของคุณตามที่แสดงใน GPanel
  • ว่าการแครชเกิดขึ้นทุกครั้งที่เริ่มต้นหรือเฉพาะหลังจากที่เซิร์ฟเวอร์ทำงานไปสักพักแล้ว
  • การเปลี่ยนแปลงใดๆ ที่คุณทำก่อนที่การแครชจะเริ่มขึ้น (การเพิ่มม็อด การแก้ไขการกำหนดค่า การอัปเดตเกม)

เปิดทิกเก็ตสนับสนุน และรวม ID เซิร์ฟเวอร์ของคุณและข้อความข้อผิดพลาดจากคอนโซล GPanel


Was this article helpful?

Related Articles

การแก้ไขปัญหาม็อด Project Zomboid
คู่มือนี้ครอบคลุมการแก้ไขปัญหาม็อดขั้นสูงสำหรับเซิร์ฟเวอร์ Project Zomboid ที่โฮสต์กับ Legion Hostin...
วิธีเพิ่มม็อดลงในเซิร์ฟเวอร์ Project Zomboid ของคุณ
คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการติดตั้งม็อด Steam Workshop บนเซิร์ฟเวอร์ Project Zomboid ของคุณที่โ...
คำสั่งผู้ดูแลระบบเซิร์ฟเวอร์ Project Zomboid
ภาพรวม: คู่มือนี้ครอบคลุมวิธีการตั้งค่าการเข้าถึงระดับผู้ดูแลระบบบนเซิร์ฟเวอร์ Project Zomboid ของคุ...
การสลับระหว่าง Project Zomboid B41 และ B42
คู่มือนี้อธิบายวิธีการสลับเซิร์ฟเวอร์ Project Zomboid ของคุณระหว่าง Build 41 (B41) และ Build 42 (B42...
วิธีเชื่อมต่อกับเซิร์ฟเวอร์ Project Zomboid ของคุณ
คู่มือนี้จะแนะนำคุณตลอดทุกขั้นตอนที่จำเป็นในการเข้าร่วมเซิร์ฟเวอร์ Project Zomboid ของคุณที่โฮสต์อยู...

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.