502 Bad Gateway: อธิบายและแก้ไขข้อผิดพลาดของ WordPress

เผยแพร่แล้ว: 2023-07-25

กำลังมองหาวิธีแก้ไขข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดีอยู่ใช่ไหม 🐞

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

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

มาเริ่มกันเลย.

ข้อผิดพลาด WordPress เกตเวย์ 502 ไม่ถูกต้อง: ความหมาย สาเหตุ และรูปแบบต่างๆ

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

502 เวิร์ดเพรสเกตเวย์เสีย

ข้อผิดพลาดเกตเวย์ไม่ถูกต้อง 502 หมายถึงอะไร

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

เซิร์ฟเวอร์ของไซต์เป็นที่โฮสต์ไฟล์และโฟลเดอร์ของเว็บไซต์ WordPress ของคุณ

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

อะไรเป็นสาเหตุของข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดี

สาเหตุทั่วไปสำหรับข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดีคือ:

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

รูปแบบข้อผิดพลาด 502 เกตเวย์ที่ไม่ถูกต้อง

ข้อผิดพลาดเกตเวย์ 502 ไม่ถูกต้อง 💣 อาจดูแตกต่างกันไปในแต่ละเว็บไซต์ ต่อไปนี้เป็นข้อผิดพลาดรูปแบบต่างๆ ที่พบได้บ่อย:

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

ตอนนี้คุณรู้แล้วว่าข้อผิดพลาด 502 เกตเวย์ไม่ถูกต้องของ WordPress หมายถึงอะไร เหตุใดจึงเกิดขึ้นและข้อผิดพลาดหลายรูปแบบ เรามาเรียนรู้ 👨‍🎓 วิธีลบออกจากไซต์ของคุณ

วิธีแก้ไขข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดี

ในการแก้ไขข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดี คุณต้องทำตามขั้นตอนต่อไปนี้:

  1. โหลดหน้าเว็บของคุณใหม่
  2. ล้างแคชของเบราว์เซอร์
  3. ล้างแคช DNS
  4. ตรวจสอบการโฮสต์เซิร์ฟเวอร์
  5. ปิดการใช้งาน CDN และไฟร์วอลล์
  6. อัปเดตเวอร์ชัน PHP
  7. ตรวจสอบปลั๊กอินและธีม
  8. ขอความช่วยเหลือจากผู้ให้บริการโฮสติ้งของคุณ

⚠️ ข้อสำคัญ : หลังจากใช้งานแต่ละวิธีแล้ว ให้ตรวจสอบเว็บไซต์ของคุณ เมื่อข้อผิดพลาด 502 ไม่ปรากฏบนไซต์ของคุณอีกต่อไป คุณไม่จำเป็นต้องดำเนินการกับบทช่วยสอนที่เหลือ

1. โหลดหน้าเว็บของคุณใหม่

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

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

2. ล้างแคชของเบราว์เซอร์

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

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

คุณต้องล้างแคชของเบราว์เซอร์และตรวจสอบว่าข้อผิดพลาดนั้นเป็นความผิดพลาดชั่วคราวหรือไม่!

👉 วิธีล้างแคชของเบราว์เซอร์ใน Chrome มีดังนี้

  1. คลิกที่ไอคอนสามจุดที่มุมขวาบน
  2. ขยายตัวเลือก เครื่องมือเพิ่มเติม ในดรอปดาวน์
  3. เลือก ล้างข้อมูลการท่องเว็บ ในรายการตัวเลือก
  4. เลือก ตลอดเวลา เป็น ช่วงเวลา
  5. ทำเครื่องหมายที่ช่องสำหรับ รูปภาพและไฟล์ที่แคชไว้ (และยกเลิกการเลือกช่องอื่นๆ)
  6. คลิกปุ่ม ล้างข้อมูล
วิธีล้างแคชของเบราว์เซอร์เพื่อแก้ไขข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดี

Themeisle มีคำแนะนำเกี่ยวกับวิธีล้างแคชของเบราว์เซอร์ในเบราว์เซอร์อื่นๆ

หากข้อผิดพลาดยังคงอยู่แม้หลังจากลบแคชแล้ว ให้ดำเนินการตามวิธีแก้ไขปัญหาถัดไป

3. ล้างแคช DNS

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

หลังจากที่คุณเข้าใจ DNS ดีแล้ว ให้ทำตามขั้นตอนด้านล่างเพื่อล้างแคช DNS ของคุณ:

ในคอมพิวเตอร์ Windows ให้เปิด Command Prompt แล้วใส่คำสั่งนี้:

ipconfig/flushdns

กด Enter เพื่อเรียกใช้คำสั่งและแคช DNS ของคุณจะถูกล้าง

ล้างพรอมต์คำสั่ง DNS

บน Mac OS ให้เปิด Terminal แล้วรันคำสั่งนี้:

dscacheutil -flushcache

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

4. ตรวจสอบปัญหาเซิร์ฟเวอร์โฮสติ้ง

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

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

อีเมลแจ้งเตือนการบำรุงรักษา bluehost

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

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

5. ปิดการใช้งาน CDN และไฟร์วอลล์

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

ในบางโอกาส เป็นที่ทราบกันดีว่าบริการเหล่านี้จบลงด้วยการบล็อกผู้เยี่ยมชมที่ถูกกฎหมายโดยไม่ตั้งใจ

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

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

หากแก้ปัญหาได้ คุณอาจต้องเปลี่ยนบางอย่างในการกำหนดค่าของบริการหรือเปลี่ยนไปใช้บริการอื่น

6. อัปเดตเวอร์ชัน PHP ของคุณ

ข้อผิดพลาด WordPress บางอย่าง (รวมถึงข้อผิดพลาด 502) เกิดจาก PHP เวอร์ชันที่ล้าสมัย

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

7. ตรวจสอบธีมและปลั๊กอิน

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

ในการตรวจสอบว่าธีมปัจจุบันของคุณเป็นตัวการหรือไม่ คุณต้องปิดการใช้งานโดยเปลี่ยนไปใช้ธีม WordPress เริ่มต้น (เช่น Twenty-Twenty-Three, Twenty-Twenty-Two เป็นต้น)

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

ตรวจสอบธีมและปลั๊กอินผ่านบัญชีโฮสติ้งของคุณ

เปิดบัญชีโฮสติ้งและไปที่ cPanel → File Manager → public_html → wp-content → themes

ภายในโฟลเดอร์ธีม ให้ค้นหาธีมปัจจุบัน

คลิกขวา ที่โฟลเดอร์ธีมปัจจุบัน เลือกตัวเลือก Rename จากนั้น เปลี่ยนชื่อธีม เป็น "disable-theme"

เปลี่ยนชื่อตัวจัดการไฟล์โฟลเดอร์ธีมตัวเลือก

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

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

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

หากต้องการปิดใช้งานปลั๊กอินทั้งหมด ให้ไปที่ cPanel → File Manager → public_html → wp-content → plugins

คลิกขวาที่ โฟลเดอร์ปลั๊กอิน และ เปลี่ยนชื่อ โฟลเดอร์เป็น "disable-plugins"

เปลี่ยนชื่อโฟลเดอร์ปลั๊กอิน

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

หากต้องการค้นหาปลั๊กอินผู้ร้าย ให้เปลี่ยนกลับเป็นชื่อเดิมของโฟลเดอร์ (เช่น "ปลั๊กอิน") และเปิดโฟลเดอร์โดยดับเบิลคลิก ประกอบด้วยปลั๊กอินทั้งหมดที่ติดตั้งบนเว็บไซต์ WordPress ของคุณ

ปลั๊กอินเว็บไซต์ wordpress ในตัวจัดการไฟล์ - 502 เกตเวย์ WordPress ที่ไม่ดี

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

ทันทีที่คุณพบปลั๊กอินผู้ร้าย อย่าลืมลบออกทันที

8. ขอความช่วยเหลือจากผู้ให้บริการโฮสต์ของคุณ

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

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

ไปที่ด้านบน

แก้ไขข้อผิดพลาด 502 เกตเวย์ WordPress ที่ไม่ดีให้ดี! 🙋‍♂️

ข้อผิดพลาด 502 เป็นข้อผิดพลาดทั่วไปของ WordPress และมักปรากฏบนเว็บไซต์เนื่องจากสาเหตุต่างๆ เช่น เซิร์ฟเวอร์โอเวอร์โหลด ปัญหาเกี่ยวกับเบราว์เซอร์ และการบล็อกไฟร์วอลล์ เหนือสิ่งอื่นใด

⚙️ ในการแก้ไขข้อผิดพลาด คุณต้องทำตามขั้นตอนต่อไปนี้:

  1. โหลดหน้าเว็บของคุณใหม่
  2. ล้างแคชของเบราว์เซอร์
  3. ล้างแคช DNS
  4. ตรวจสอบการโฮสต์เซิร์ฟเวอร์
  5. ปิดการใช้งาน CDN และไฟร์วอลล์
  6. อัปเดตเวอร์ชัน PHP
  7. ตรวจสอบปลั๊กอินและธีม
  8. ขอความช่วยเหลือจากผู้ให้บริการโฮสติ้งของคุณ

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

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