แฟลชเซล 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 B41 และ B42
คู่มือนี้อธิบายวิธีการสลับเซิร์ฟเวอร์ Project Zomboid ของคุณระหว่าง Build 41 (B41) และ Build 42 (B42...
คำสั่งผู้ดูแลระบบเซิร์ฟเวอร์ Project Zomboid
ภาพรวม: คู่มือนี้ครอบคลุมวิธีการตั้งค่าการเข้าถึงระดับผู้ดูแลระบบบนเซิร์ฟเวอร์ Project Zomboid ของคุ...
การตั้งค่าเซิร์ฟเวอร์ Project Zomboid
คู่มือนี้ครอบคลุมวิธีการกำหนดค่าเซิร์ฟเวอร์ Project Zomboid ของคุณที่โฮสต์กับ Legion Hosting — รวมถึ...

Ready to Get Started?

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