ทำไม WordPress ถึงหยุดทำงาน? 18 สาเหตุและการแก้ไข

เผยแพร่แล้ว: 2021-10-29

การเปิดเผยข้อมูล: โพสต์นี้มีลิงค์พันธมิตร ฉัน อาจได้รับค่าตอบแทนเมื่อคุณคลิกลิงก์ไปยังสินค้าในโพสต์นี้ สำหรับคำอธิบายเกี่ยวกับนโยบายการโฆษณาของฉัน โปรดไปที่ หน้า นี้ ขอบคุณที่อ่าน!

สารบัญ

  • ทำไม WordPress ถึงหยุดทำงาน?
  • 18 สาเหตุและการแก้ไขด่วนสำหรับปัญหาการขัดข้องของ WordPress:
    • โฮสต์เว็บของคุณไม่เพียงพอและ/หรือโอเวอร์โหลด
    • คุณมี PHP เวอร์ชันที่ล้าสมัยบนเซิร์ฟเวอร์ของคุณ
    • ปลั๊กอินหรือธีมที่คุณติดตั้งไม่เข้ากันหรือ WordPress รุ่นล่าสุด
    • ปลั๊กอินใหม่ไม่ทำงานตามที่คาดไว้และทำให้ยุ่งเหยิง
    • ปลั๊กอินตัวใดตัวหนึ่งของคุณมีช่องโหว่ด้านความปลอดภัยซึ่งถูกเปิดเผยโดยการอัปเดตล่าสุดของ WordPress
    • เซิร์ฟเวอร์โฮสต์ของคุณทำงานหนักเกินไปและไม่สามารถจัดการปริมาณการใช้งานปัจจุบันได้
    • .htaccess ของคุณรบกวนความสามารถในการอัปโหลดและ/หรือเปิดใช้งานปลั๊กอินของคุณ
    • เซิร์ฟเวอร์ของโฮสต์มีปัญหา
    • ปลั๊กอินสำรองของคุณล้มเหลว และคุณไม่มีตัวเลือกสำรองที่ดี
    • สื่อจัดเก็บฮาร์ดไดรฟ์รวมถึงรูปภาพถึงขีดจำกัดความจุสำหรับพื้นที่จัดเก็บแล้ว
    • เวลาในการโหลดเว็บไซต์ของคุณสูงเกินไป (มักเกิดจากปัญหาการโฮสต์)
    • รูปภาพของคุณใหญ่เกินไป และแบนด์วิดท์ของคุณสูงเกินไปสำหรับขีดจำกัดการโฮสต์
    • เว็บไซต์ของคุณกำลังถูกแฮ็ก
    • มีข้อขัดแย้งกับปลั๊กอินอื่นๆ และเว็บไซต์ของคุณไม่สามารถโหลดได้อย่างถูกต้อง
    • มีข้อผิดพลาดกับฐานข้อมูลของคุณ และไม่อนุญาตให้คุณเข้าสู่ระบบ
    • ความเร็วในการโหลดไซต์ของคุณช้า เนื่องจากโฮสต์เว็บของคุณใช้เวลานานในการส่งหน้า PHP/MySQL ที่ประกอบเป็นเว็บไซต์ของคุณ
    • ไฟล์ของคุณทำงานไม่ถูกต้องเนื่องจากไฟล์ .htaccess เสียหรือถูกลบไปแล้ว
    • คุณไม่สามารถลงชื่อเข้าใช้ไซต์ของคุณจากที่อยู่ IP อื่น
  • เหตุใด WordPress จึงหยุดทำงาน ข้อสรุป

ทำไม WordPress ถึงหยุดทำงาน?

หากคุณสงสัยว่าทำไม WordPress ถึงหยุดทำงานหรือทำอะไรกับมันได้ แสดงว่าคุณไม่ได้อยู่คนเดียว มันเกิดขึ้นแม้กระทั่งสิ่งที่ดีที่สุดของเรา เป็นคำถามที่ไม่มีคำตอบง่ายๆ

ในโพสต์นี้ เราจะพูดถึงสาเหตุที่พบบ่อยที่สุด 18 ประการว่าทำไมเว็บไซต์ WordPress จึงเกิดปัญหาขัดข้องตลอดจนการแก้ไขที่เป็นไปได้อย่างรวดเร็ว:

18 สาเหตุและการแก้ไขด่วนสำหรับปัญหาการขัดข้องของ WordPress:

โฮสต์เว็บของคุณไม่เพียงพอและ/หรือโอเวอร์โหลด

แก้ไข: รับแผนเว็บโฮสติ้งใหม่ที่มีประสิทธิภาพดีกว่าหรือค้นหาโฮสต์ใหม่ทั้งหมด

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

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

คุณจะมีประสิทธิภาพที่ดีขึ้น แต่แผนโฮสติ้งของคุณอาจยังไม่เพียงพอ

โฮสต์เว็บใหม่อาจเสนอบริการที่ดีกว่าหรือแพ็คเกจอื่น ทำให้มีเว็บไซต์มากขึ้นและมักจะรวมถึงประสิทธิภาพที่ดีขึ้น

คุณมี PHP เวอร์ชันที่ล้าสมัยบนเซิร์ฟเวอร์ของคุณ

แก้ไข: อัปเกรดซอฟต์แวร์เซิร์ฟเวอร์เป็น PHP เวอร์ชันล่าสุด

WordPress จะไม่ทำงานบน PHP เวอร์ชันที่ต่ำกว่า 5.2 ดังนั้นจึงอาจจำเป็นต้องอัปเดตเซิร์ฟเวอร์ของคุณหากคุณใช้ PHP เวอร์ชันเก่า

แต่โฮสต์เว็บบางตัวอาจยังใช้งานเวอร์ชันเก่าอยู่เนื่องจากการอัพเดตที่ช้ากว่าหรือขาดการบำรุงรักษาบนเซิร์ฟเวอร์ของตนเอง

หากโฮสต์เว็บของคุณไม่มีเวอร์ชันล่าสุดหรืออย่างน้อยเป็นเวอร์ชันล่าสุดและปลอดภัยที่สุดของ PHP ให้ค้นหาโฮสต์เว็บใหม่!

ปลั๊กอินหรือธีมที่คุณติดตั้งไม่เข้ากันหรือ WordPress รุ่นล่าสุด

แก้ไข: ตรวจสอบปลั๊กอินหรือธีมที่ทราบว่ารบกวนการอัปเดตล่าสุดของ WordPress

อาจมีปัญหาเกี่ยวกับปลั๊กอินหรือธีมที่เข้ากันไม่ได้ ไม่ว่าจะเป็นเพราะว่าไม่ได้อัปเดตตาม WordPress เวอร์ชันล่าสุด หรือคุณใช้งานหลายรายการที่เข้ากันไม่ได้พร้อมกัน

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

ปลั๊กอินใหม่ไม่ทำงานตามที่คาดไว้และทำให้ยุ่งเหยิง

แก้ไข: เพียงปิดใช้งานปลั๊กอินที่ดูเหมือนว่าจะทำให้เกิดปัญหา

สาเหตุทั่วไปอีกประการหนึ่งที่ทำให้ไซต์ WordPress ขัดข้องนั้นเกิดจากการทำงานผิดพลาดจากปลั๊กอินที่คุณได้ติดตั้งไว้

บางครั้งอาจเกิดความผิดปกติเหล่านี้ขึ้นเมื่อคุณอัปเกรด ดังนั้นจึงควรอดทนรอหรือมองหาวิธีแก้ปัญหาที่พบในเว็บไซต์ของนักพัฒนาซอฟต์แวร์ก่อน

ปลั๊กอินตัวใดตัวหนึ่งของคุณมีช่องโหว่ด้านความปลอดภัยซึ่งถูกเปิดเผยโดยการอัปเดตล่าสุดของ WordPress

แก้ไข: อัปเดตปลั๊กอินทั้งหมดของคุณและตรวจสอบให้แน่ใจว่าเข้ากันได้อย่างสมบูรณ์กับ WP รุ่นล่าสุด

ปลั๊กอินอาจเป็นความเสี่ยงด้านความปลอดภัยเมื่อต้องอัปเดต WordPress โดยเฉพาะอย่างยิ่งหากมีช่องโหว่หรือช่องโหว่ที่พบในปลั๊กอิน

นี่อาจหมายความว่าคุณจำเป็นต้องอัปเดตทั้งหมด ซึ่งจะต้องมีการออกแบบใหม่เพื่อให้สอดคล้องกับ WordPress เวอร์ชันล่าสุด

เซิร์ฟเวอร์โฮสต์ของคุณทำงานหนักเกินไปและไม่สามารถจัดการปริมาณการใช้งานปัจจุบันได้

แก้ไข: ดูการตรวจสอบทรัพยากรของคุณหรือติดต่อโฮสต์เว็บของคุณเพื่อขอความช่วยเหลือ

หากเป็นการหยุดทำงานของเว็บไซต์แบบเต็ม โปรดดูคำแนะนำเกี่ยวกับวิธีแก้ไขเว็บไซต์ WordPress ไม่ให้หยุดทำงาน

.htaccess ของคุณรบกวนความสามารถในการอัปโหลดและ/หรือเปิดใช้งานปลั๊กอินของคุณ

แก้ไข: ตรวจสอบให้แน่ใจว่าโฮสต์เว็บของคุณไม่ได้บล็อกการเข้าถึงหรือไม่มีกฎที่ขัดแย้งกัน จากนั้นตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์แก้ไขไฟล์ที่เป็นปัญหา

WordPress ใช้สคริปต์ PHP พิเศษที่เรียกว่า .htaccess สำหรับการเขียน URL ใหม่และการเปลี่ยนเส้นทาง การแคช และฟังก์ชันอื่นๆ จำนวนหนึ่ง

หากไฟล์นี้ไม่ได้รับการกำหนดค่าอย่างเหมาะสมหรือเสียหายในทางใดทางหนึ่ง อาจทำให้เกิดข้อผิดพลาดขณะพยายามอัปโหลดหรือเปิดใช้งานปลั๊กอินบางตัว

ในกรณีนั้นอาจจำเป็นต้องรีเซ็ตด้วยซอฟต์แวร์ FTP ซึ่งทำได้ดีที่สุดด้วยความช่วยเหลือของโฮสต์เว็บของคุณ

เซิร์ฟเวอร์ของโฮสต์มีปัญหา

แก้ไข: ติดต่อโฮสต์เว็บของคุณสำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหา

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

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

ปลั๊กอินสำรองของคุณล้มเหลว และคุณไม่มีตัวเลือกสำรองที่ดี

แก้ไข: พยายามเพิ่มระบบป้องกันความล้มเหลวอื่นๆ เช่น ข้อมูลสำรองที่อัปโหลดได้หรือสิ่งที่คล้ายกันเสมอ

บางครั้งนี่อาจเป็นแค่ความโชคร้าย และเวลาก็ไม่ได้เลวร้ายไปกว่านี้เมื่อต้องลองใช้ปลั๊กอินใหม่หรือเพิ่มชั้นการรักษาความปลอดภัยสำรองอีกชั้นหนึ่ง

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

สื่อจัดเก็บฮาร์ดไดรฟ์รวมถึงรูปภาพถึงขีดจำกัดความจุสำหรับพื้นที่จัดเก็บแล้ว

แก้ไข: เพิ่มพื้นที่ว่างด้วยการลบสื่อที่ไม่ต้องการ อัปโหลดไปยังคลาวด์ หรือย้ายไฟล์ไปยังฮาร์ดไดรฟ์ภายนอก

สื่อเป็นหนึ่งในสาเหตุที่พบบ่อยที่สุดที่ทำให้ไซต์ WP ขัดข้อง เนื่องจากเมื่อเวลาผ่านไป สื่อจะค่อยๆ ขยายขนาดขึ้นเรื่อยๆ และในที่สุดก็ถึงขีดจำกัดได้

หากเกิดเหตุการณ์นี้ขึ้น คุณสามารถลบไฟล์แนบรูปภาพเก่า (วิธีแก้ปัญหาที่เร็วที่สุด) หรือลองลดขนาดไฟล์โดยแปลงเป็นรูปแบบ PNG, JPG, GIF ฯลฯ ที่เหมาะกับการใช้งานเว็บ

หากเป็นฮาร์ดไดรฟ์ภายนอกที่ต้องการพื้นที่ว่าง คุณอาจต้องลบไฟล์ด้วยตนเองในแดชบอร์ด WP

เวลาในการโหลดเว็บไซต์ของคุณสูงเกินไป (มักเกิดจากปัญหาการโฮสต์)

แก้ไข: เพิ่มปลั๊กอินแคช ลดขนาดการโหลดสื่อของคุณ หรือเพิ่มความเร็วของเซิร์ฟเวอร์

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

ซึ่งมักเกิดจากปัญหาการโฮสต์ ซึ่งจำเป็นต้องได้รับการแก้ไข อย่างไรก็ตาม คุณยังสามารถลองเพิ่มปลั๊กอินแคชเพื่อเพิ่มความเร็วได้ชั่วคราว ซึ่งอาจช่วยให้คุณแก้ไขปัญหาได้เร็วขึ้น

รูปภาพของคุณใหญ่เกินไป และแบนด์วิดท์ของคุณสูงเกินไปสำหรับขีดจำกัดการโฮสต์

แก้ไข: ลดขนาดรูปภาพของคุณโดยใช้ปลั๊กอินบีบอัดรูปภาพหรือลดขนาดรูปภาพ

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

ในกรณีหลัง มักจะดีที่สุดที่จะติดต่อผู้เขียนต้นฉบับของภาพ เพราะหากผู้คนจำนวนมากเริ่มใช้งาน โอกาสที่พวกเขาจะไม่มีความสุขกับมัน

หากคุณอัปโหลด คุณสามารถใช้ปลั๊กอินบีบอัดรูปภาพหรือลดความละเอียดโดยใช้ Photoshop (หรือซอฟต์แวร์แก้ไขรูปภาพอื่นๆ)

เว็บไซต์ของคุณกำลังถูกแฮ็ก

แก้ไข: เปลี่ยนรหัสผ่าน อัปเดตปลั๊กอิน และตรวจสอบปริมาณการใช้งานสำหรับกิจกรรมที่ผิดปกติ

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

บางครั้งสิ่งนี้อาจเกิดจากปลั๊กอินที่ผิดพลาดเช่นกัน ซึ่งจำเป็นต้องอัปเดตหรือลบออก

สิ่งแรกที่คุณควรทำคือเปลี่ยนรหัสผ่านทั้งหมดของคุณหลังจากสำรองข้อมูลไปยังตำแหน่งอื่น คุณควรตรวจสอบการเข้าชมสำหรับกิจกรรมที่ผิดปกติ (บอท ฯลฯ) และให้สิทธิ์การเข้าถึงแก่ผู้ดูแลไซต์เท่านั้น

มีข้อขัดแย้งกับปลั๊กอินอื่นๆ และเว็บไซต์ของคุณไม่สามารถโหลดได้อย่างถูกต้อง

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

บางครั้งเมื่อคุณเปิดใช้งานปลั๊กอิน อาจขัดแย้งกับปลั๊กอินอื่นที่ใช้งานอยู่ ซึ่งทำให้ไซต์ของคุณทำงานไม่ถูกต้อง วิธีแก้ปัญหาคือปิดการใช้งานปลั๊กอินอื่นๆ ทีละตัว จนกว่าคุณจะพบปลั๊กอินที่ไม่เหมาะสม หรือคุณสามารถลองรีเซ็ตการตั้งค่าทั้งหมดของ WordPress ได้

มีข้อผิดพลาดกับฐานข้อมูลของคุณ และไม่อนุญาตให้คุณเข้าสู่ระบบ

แก้ไข: ลองซ่อมแซมและ/หรือสร้างฐานข้อมูลใหม่โดยใช้ phpMyAdmin

หากคุณได้รับข้อผิดพลาดที่ระบุว่า “เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล” สิ่งแรกที่ต้องทำคือลองซ่อมแซมและ/หรือสร้างฐานข้อมูลของคุณใหม่ผ่าน phpMyAdmin (หากคุณมีสิทธิ์เข้าถึง)

ความเร็วในการโหลดไซต์ของคุณช้า เนื่องจากโฮสต์เว็บของคุณใช้เวลานานในการส่งหน้า PHP/MySQL ที่ประกอบเป็นเว็บไซต์ของคุณ

แก้ไข: ลองเพิ่มขีดจำกัดการหมดเวลา PHP ของเว็บเซิร์ฟเวอร์ของคุณ

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

ไฟล์ของคุณทำงานไม่ถูกต้องเนื่องจากไฟล์ .htaccess เสียหรือถูกลบไปแล้ว

แก้ไข: ลองอัปโหลดสำเนาใหม่ของไฟล์ .htaccess แล้วลองตั้งค่าใหม่อีกครั้ง

หากคุณพบว่าไม่มีลิงก์ใดที่ใช้งานได้ และคุณยังคงได้รับข้อผิดพลาดในการจัดทำดัชนีไดเรกทอรี อาจเป็นเพราะไฟล์ .htaccess ผิดพลาด

วิธีแก้ไขคือให้ลองอัปโหลดสำเนาใหม่และโหลดหน้าเว็บของคุณใหม่ ซึ่งจะช่วยแก้ปัญหาได้

คุณไม่สามารถลงชื่อเข้าใช้ไซต์ของคุณจากที่อยู่ IP อื่น

การแก้ไข: อาจเป็นเพราะที่อยู่ IP ที่คุณกำลังพยายามเข้าสู่ระบบอาจอยู่ในรายการที่อยู่ IP "บัญชีดำหรือถูกแบน" ของไซต์ของคุณ

ขั้นแรก ให้ลองเข้าถึงเว็บไซต์ของคุณผ่าน VPN

จากนั้น ให้ลองลบที่อยู่ IP ที่ถูกขึ้นบัญชีดำหรือถูกแบนซึ่งทำให้คุณไม่สามารถเข้าสู่ระบบได้ โดยปกติคุณสามารถทำได้จากบัญชีดำ/รายการแบนของคุณผ่าน cPanel

เหตุใด WordPress จึงหยุดทำงาน ข้อสรุป

คำถาม "ทำไม" ที่ WordPress หยุดทำงานนั้นไม่มีคำตอบง่ายๆ แต่ถ้าคุณทำตามการแก้ไขปัญหาข้างต้นในโพสต์นี้ คุณจะมีโอกาสประสบความสำเร็จมากขึ้นในการแก้ไขปัญหาว่าทำไมเว็บไซต์ WordPress ของคุณจึงหยุดทำงานและ สิ่งที่คุณสามารถแก้ไขได้