เว็บไซต์ล่มเกิดจากอะไร? วิธีเช็กสาเหตุเบื้องต้นและควรติดต่อใคร

- เว็บล่มสำหรับทุกคนหรือแค่เครื่องของคุณ?
- ข้อความ error บอกอะไรเราได้บ้าง?
- จะรู้ได้อย่างไรว่าปัญหาอยู่ที่โดเมน โฮสติ้ง หรือตัวเว็บไซต์?
- ใน 30 นาทีแรกควรทำอะไร?
- ควรแจ้งอะไรกับโฮสติ้งหรือผู้พัฒนาเว็บ?
- เว็บล่มกระทบ SEO และลูกค้าหรือไม่?
- จะป้องกันไม่ให้เว็บล่มซ้ำได้อย่างไร?
- DAB ช่วยเรื่องนี้อย่างไร?
- ต้องการให้ช่วยดูเว็บที่ล่มอยู่?
- FAQ
เว็บไซต์ล่มได้จากไม่กี่สาเหตุหลัก เช่น โดเมนหมดอายุหรือ DNS มีปัญหา บัญชีโฮสติ้งถูกระงับหรือทรัพยากรเต็ม ใบรับรอง SSL หมดอายุ เซิร์ฟเวอร์หรือฐานข้อมูลผิดพลาด ปลั๊กอินหรือการอัปเดตที่ทำให้เว็บพัง หรือปัญหาด้านความปลอดภัย ให้ดูข้อความ error เป็นอันดับแรก เพราะมักบอกได้ว่าควรติดต่อผู้จดโดเมน ผู้ให้บริการโฮสติ้ง หรือผู้พัฒนาเว็บ
เมื่อเว็บไซต์เปิดไม่ได้ สิ่งที่ยากที่สุดคือรู้ว่าต้องโทรหาใคร ผู้จดโดเมน ผู้ให้บริการโฮสติ้ง และผู้พัฒนาเว็บ ควบคุมคนละชั้นของระบบ การโทรผิดคนทำให้เสียเวลา คู่มือนี้ช่วยให้คุณยืนยันว่าเว็บล่มจริง อ่านข้อความ error หาสาเหตุเบื้องต้น และติดต่อคนที่ใช่พร้อมข้อมูลที่ครบ
สรุปสั้น ๆ - ตรวจก่อนว่าเว็บล่มสำหรับทุกคน ไม่ใช่เฉพาะเครื่องคุณ - ข้อความ error ชี้สาเหตุได้ ไม่ว่าจะเป็นโดเมน SSL เซิร์ฟเวอร์ ฐานข้อมูล หรือโค้ด - เช็กวันหมดอายุโดเมนและการชำระเงินโฮสติ้งก่อนเรื่องอื่น เพราะตรวจเร็วและเป็นสาเหตุที่พบบ่อย - อย่าติดตั้ง WordPress ใหม่ หรือลบปลั๊กอินแบบสุ่ม - แจ้งผู้ดูแลเว็บถึงเวลาที่ล่ม ข้อความ error ที่แน่ชัด และการเปลี่ยนแปลงล่าสุด
เว็บล่มสำหรับทุกคนหรือแค่เครื่องของคุณ?
ทดสอบก่อนลงมือแก้
- เปิดเว็บด้วยอินเทอร์เน็ตมือถือแทนไวไฟที่ออฟฟิศ
- ลองเบราว์เซอร์อื่น หรือหน้าต่างส่วนตัว (incognito)
- ให้เพื่อนร่วมงานหรือลูกค้าลองเปิด
- ล้างแคชของเบราว์เซอร์ หากมีแค่เครื่องของคุณที่เปิดไม่ได้
หากเปิดได้บนเครือข่ายอื่น แสดงว่าปัญหาอยู่ในฝั่งคุณ เช่น การเชื่อมต่อ แคช DNS หรือเบราว์เซอร์ หากเปิดไม่ได้ทุกที่ ให้อ่านต่อด้านล่าง
ข้อความ error บอกอะไรเราได้บ้าง?
ถ่ายภาพหน้าจอ แล้วเทียบกับตารางนี้
| สิ่งที่เห็น | สาเหตุที่เป็นไปได้ | ติดต่อใครก่อน |
|---|---|---|
| "This site can't be reached" หรือหาโดเมนไม่พบ | โดเมนหมดอายุ ค่า DNS หรือ nameserver ผิด | ผู้จดโดเมน |
| "Your connection is not private" หรือ error ใบรับรอง | ใบรับรอง SSL หมดอายุหรือตั้งค่าผิด | ผู้ให้บริการโฮสติ้ง หรือผู้ดูแล SSL |
| 500 Internal Server Error | เซิร์ฟเวอร์หรือโค้ดผิดพลาด มักมาจากปลั๊กอิน ธีม หรือไฟล์ตั้งค่าที่มีปัญหา | ผู้พัฒนาเว็บหรือผู้ดูแลเว็บไซต์ |
| 502, 503 หรือ 504 | เซิร์ฟเวอร์ทำงานหนักเกินไปหรือกำลังรีสตาร์ท หมดเวลาเชื่อมต่อ | ผู้ให้บริการโฮสติ้ง |
| 403 Forbidden | สิทธิ์ไฟล์ กฎความปลอดภัย หรือไฟร์วอลล์บล็อก | ผู้ให้บริการโฮสติ้งหรือผู้พัฒนาเว็บ |
| "Error establishing a database connection" (WordPress) | ฐานข้อมูลล่ม รหัสผ่านผิด หรือข้อมูลเสียหาย | ผู้ให้บริการโฮสติ้ง แล้วจึงผู้พัฒนาเว็บ |
| หน้าจอขาว หรือ "critical error" | PHP error จากปลั๊กอิน ธีม หรือการอัปเดต | ผู้พัฒนาเว็บ |
| หน้า "Account suspended" จากผู้ให้บริการโฮสติ้ง | ค้างชำระค่าโฮสติ้ง เกินโควตาทรัพยากร หรือละเมิดนโยบาย | ผู้ให้บริการโฮสติ้ง |
| เว็บเด้งไปหน้าแปลก ๆ หรือมีหน้าสแปม | อาจถูกเจาะระบบ | ผู้พัฒนาเว็บและผู้ให้บริการโฮสติ้ง |
| ค้างที่ข้อความ "scheduled maintenance" | การอัปเดตหยุดกลางคัน | ผู้พัฒนาเว็บ |
จะรู้ได้อย่างไรว่าปัญหาอยู่ที่โดเมน โฮสติ้ง หรือตัวเว็บไซต์?
ลองมองเป็นสามชั้น โดเมน คือที่อยู่ของคุณ โฮสติ้ง คือเซิร์ฟเวอร์ที่เก็บเว็บ และ เว็บไซต์ คือโค้ด เนื้อหา และฐานข้อมูลบนเซิร์ฟเวอร์นั้น
- เข้าสู่ระบบของผู้จดโดเมน โดเมนยังใช้งานอยู่ไหม และหมดอายุเมื่อไร
- เข้า control panel ของโฮสติ้ง บัญชียังใช้งานอยู่ไหม และมียอดค้างชำระไหม
- หากสองอย่างนี้ปกติ ปัญหามักอยู่ที่ตัวเว็บไซต์ คือโค้ด ปลั๊กอิน หรือฐานข้อมูล
หากอีเมลของโดเมนเดียวกันใช้ไม่ได้ด้วย อาจชี้ไปที่โดเมน DNS หรือโฮสติ้ง มากกว่าโค้ดของเว็บ แต่ไม่ใช่กฎตายตัว เพราะบางธุรกิจแยกโฮสต์อีเมลไว้ที่อื่น
ใน 30 นาทีแรกควรทำอะไร?
- ถ่ายภาพหน้าจอ error และจดเวลา
- ยืนยันว่าล่มสำหรับทุกคน
- ตรวจวันหมดอายุโดเมนและสถานะโฮสติ้ง ค้นอีเมลหาใบแจ้งหนี้หรือแจ้งต่ออายุ
- จดการเปลี่ยนแปลงล่าสุด เช่น อัปเดตปลั๊กอินหรือธีม แก้ไฟล์ เปลี่ยน DNS ย้ายโฮสติ้ง หรือนำเข้าเนื้อหา
- ติดต่อผู้ที่เกี่ยวข้องตามตารางข้างต้น
- หลีกเลี่ยงการแก้หลายอย่างพร้อมกัน เพราะจะไม่รู้ว่าอะไรแก้ได้หรือทำให้พัง
สิ่งที่ไม่ควรทำ:
- อย่าติดตั้ง WordPress ใหม่ หรือลบโฟลเดอร์ปลั๊กอินโดยไม่มีข้อมูลสำรอง
- อย่าแก้ค่า DNS แบบสุ่ม
- อย่าส่งรหัสผ่านในแชตสาธารณะหรืออีเมลธรรมดา ให้ใช้ช่องทางที่ปลอดภัย
- อย่าจ่ายเงินให้ "บริการกู้เว็บ" จากผู้ขายที่ไม่รู้จัก ก่อนรู้สาเหตุ
ควรแจ้งอะไรกับโฮสติ้งหรือผู้พัฒนาเว็บ?
รายงานที่ชัดเจนช่วยให้แก้ไขได้เร็วขึ้น ควรมี:
- ที่อยู่เว็บไซต์
- วันและเวลาที่เว็บล่ม
- ข้อความ error ที่แน่ชัด หรือภาพหน้าจอ
- ล่มบนอินเทอร์เน็ตมือถือด้วยหรือไม่
- การเปลี่ยนแปลงล่าสุด และครั้งสุดท้ายที่เว็บยังใช้งานได้
- ข้อมูลการเข้าถึง ส่งอย่างปลอดภัย
เว็บล่มกระทบ SEO และลูกค้าหรือไม่?
ลูกค้าที่เจอหน้า error มักปิดออกทันที และแบบฟอร์มหรือเบอร์โทรบนเว็บก็ติดต่อไม่ได้ หากคุณยิงโฆษณาอยู่ ให้ตรวจว่าโฆษณาไม่ได้พาผู้เข้าชมไปหน้า error
สำหรับการค้นหา Google รับมือกับเว็บล่มช่วงสั้น ๆ ได้ แต่ error ของเซิร์ฟเวอร์ที่ยาวนานหรือเกิดซ้ำ ๆ อาจทำให้ Google เข้ามาเก็บข้อมูลเว็บน้อยลง และบางหน้าอาจหลุดจากผลการค้นหา การแก้ที่ต้นเหตุและคง URL เดิมไว้คือแนวทางที่ปลอดภัยที่สุด
จะป้องกันไม่ให้เว็บล่มซ้ำได้อย่างไร?
- การต่ออายุ: ใช้อีเมลสำหรับใบแจ้งหนี้ที่มีคนเปิดอ่านจริง และเปิดต่ออายุอัตโนมัติ อ่านผลของการ ต่อโดเมนล่าช้า
- โฮสติ้ง: เลือกแพ็กเกจให้เหมาะกับปริมาณผู้เข้าชมและประเภทเว็บ ดู ความผิดพลาดเรื่องโฮสติ้งที่ทำให้เว็บช้าและกระทบ SEO
- การสำรองข้อมูล: สำรองข้อมูลสม่ำเสมอ และเก็บไว้นอกเซิร์ฟเวอร์
- การอัปเดต: อัปเดตปลั๊กอิน ธีม และตัวระบบอย่างรอบคอบ และทดสอบก่อน
- การเฝ้าระวัง: ใช้ระบบแจ้งเตือนเมื่อเว็บล่ม เพื่อให้คุณรู้ก่อนลูกค้า
- ความปลอดภัย: รู้จัก สัญญาณเตือนว่าเว็บไซต์อาจไม่ปลอดภัย
- ผู้รับผิดชอบ: กำหนดคนหรือบริษัทที่ดูแลเว็บไซต์ให้ชัดเจน
DAB ช่วยเรื่องนี้อย่างไร?
DAB มี บริการดูแลเว็บไซต์ คิดเป็นรายชั่วโมง เริ่มต้น ฿1,000 ต่อชั่วโมง เมื่อเว็บล่ม เราตรวจว่าปัญหาอยู่ที่ชั้นไหน (โดเมน โฮสติ้ง หรือเว็บไซต์) และแก้ในส่วนที่เกี่ยวกับตัวเว็บไซต์ เรามีประสบการณ์กว่า 18 ปีในการสร้างและดูแลเว็บไซต์ในประเทศไทย
ต้องการให้ช่วยดูเว็บที่ล่มอยู่?
หากเว็บไซต์ล่มหรือมีปัญหาซ้ำ ๆ ติดต่อ DAB ได้ทาง LINE หรือหน้าติดต่อเรา ดูวิธีทำงานของ บริการดูแลเว็บไซต์
FAQ
เว็บล่มนานแค่ไหนโดยทั่วไป?
ขึ้นอยู่กับสาเหตุ ปัญหา DNS หรือการต่ออายุอาจใช้เวลาให้ค่าอัปเดตทั่วโลก ส่วนปลั๊กอินที่พังแก้ได้เร็วเมื่อรู้สาเหตุ ผู้ให้บริการโฮสติ้งหรือผู้พัฒนาเว็บประเมินเวลาได้หลังเห็นข้อความ error
เว็บจะกลับมาเองได้ไหม?
บางครั้งได้ หากสาเหตุเป็นเรื่องชั่วคราว เช่น เซิร์ฟเวอร์โหลดหนักหรือปัญหาโฮสติ้งช่วงสั้น แต่โดเมนหมดอายุ โฮสติ้งถูกระงับ และโค้ดผิดพลาด ไม่หายเอง
ใครรับผิดชอบ บริษัทโฮสติ้งหรือผู้พัฒนาเว็บ?
บริษัทโฮสติ้งรับผิดชอบเซิร์ฟเวอร์ ผู้พัฒนาเว็บหรือผู้ดูแลรับผิดชอบโค้ดและเนื้อหาของเว็บ ส่วนปัญหาโดเมนเป็นของผู้จดโดเมน
เว็บล่มเฉพาะบนมือถือหรือเฉพาะในไทยได้ไหม?
ได้ แคช DNS ปัญหาเครือข่ายในบางภูมิภาค หรือกฎความปลอดภัยอาจกระทบผู้ใช้บางกลุ่ม ลองทดสอบบนหลายเครือข่ายและให้คนในพื้นที่อื่นช่วยเปิด
เว็บของฉันอาจถูกแฮกหรือเปล่า?
เป็นไปได้ หากเห็นการเด้งไปหน้าแปลก หน้าสแปม หรือเนื้อหาถูกเปลี่ยน ให้ติดต่อโฮสติ้งและผู้พัฒนาเว็บ และอย่าเพิ่งเปลี่ยนรหัสผ่านหรือแก้ไฟล์ก่อนสำรองข้อมูล