วิธีแก้ไขข้อผิดพลาด 502 Bad Gateway ใน WordPress
เผยแพร่แล้ว: 2019-07-17ฉันรู้ว่ามันแย่ แต่คุณอยู่ที่นี่ ให้ฉันช่วยคุณแก้ไขข้อผิดพลาด 502 เกตเวย์ที่ไม่ดีในเว็บไซต์ WordPress ของคุณ
ข้อผิดพลาดนั้นน่ารำคาญไม่เฉพาะกับเจ้าของเว็บไซต์ที่กระตือรือร้นเท่านั้น แต่ยังรวมถึงบุคคลทางเทคนิคที่มีประสบการณ์ด้วย
มันนำไปสู่ประสบการณ์ผู้ใช้ที่ไม่ดีและมีค่าใช้จ่ายมากมายในแง่ของเวลาและรายได้ที่อาจสูญเสียเนื่องจากการหยุดทำงานของเซิร์ฟเวอร์ แต่ความจริงก็คือคุณไม่สามารถหลีกเลี่ยงความบกพร่องของระบบและข้อผิดพลาดได้ทั้งหมด
ข้อผิดพลาดเกตเวย์ 502 ไม่ถูกต้องเป็นข้อผิดพลาดทั่วไปอย่างหนึ่ง ไม่เพียงแต่กับเว็บไซต์หรือเว็บไซต์ WordPress ของคุณเท่านั้น แต่แม้แต่ Google ก็ประสบกับมันทุกครั้งในพระจันทร์สีน้ำเงิน หวังว่าในทางที่ปลอบโยนคุณ
อะไรทำให้เกิดข้อผิดพลาด 502 Bad Gateway?
ข้อผิดพลาด 502 เกตเวย์ไม่ถูกต้องคือข้อผิดพลาดที่เบราว์เซอร์แสดงเมื่อเซิร์ฟเวอร์ของเว็บไซต์ที่คุณกำลังเข้าถึงไม่ตอบสนองต่อคำขอ
เนื่องจากเป็นสิ่งที่เกิดขึ้นกับเซิร์ฟเวอร์ใด ๆ ที่มีอยู่ และเนื่องจากผู้ใช้เข้าชมเว็บไซต์จากเบราว์เซอร์ทุกประเภท จึงเป็นไปได้ที่จะเห็นข้อผิดพลาดที่แตกต่างกันออกไป นี่คือข้อผิดพลาดทั่วไปที่สามารถโยนทิ้งได้
- 502 เกตเวย์ไม่ดี
- ข้อผิดพลาด 502
- HTTP 502
- นั่นคือความผิดพลาด
- 502 ข้อผิดพลาดของพร็อกซี
- 502 บริการโอเวอร์โหลดชั่วคราว
- หน้าจอสีขาวว่างเปล่า
- ข้อผิดพลาดชั่วคราว (502)
- HTTP Error 502 – เกตเวย์ไม่ดี
- 502 ข้อผิดพลาดของเซิร์ฟเวอร์: เซิร์ฟเวอร์พบข้อผิดพลาดชั่วคราวและไม่สามารถดำเนินการตามคำขอของคุณได้
- เกตเวย์ไม่ถูกต้อง: พร็อกซีเซิร์ฟเวอร์ได้รับการตอบกลับที่ไม่ถูกต้องจากเซิร์ฟเวอร์อัปสตรีม
ไม่ว่าใครจะเห็นข้อผิดพลาด เบราว์เซอร์กำลังเข้าถึงเซิร์ฟเวอร์ต้นน้ำหรือพร็อกซีเซิร์ฟเวอร์ แต่อย่างไรก็ตาม คำขอของเบราว์เซอร์นั้นไม่สำเร็จ
ตอนนี้คุณรู้แล้วว่ามันคืออะไร มันจะง่ายต่อการแก้ไข เราจะสำรวจวิธีการต่างๆ ที่จะช่วยให้คุณทำให้เว็บไซต์ของคุณทำงานได้
วิธีการต่างๆ ในการแก้ไขข้อผิดพลาด 502 Bad Gateway ใน WordPress
1. โหลดซ้ำ/รีเฟรชเว็บไซต์
เริ่มต้นด้วยสิ่งที่เป็นธรรมชาติที่สุดที่คุณสามารถทำได้ อะไรก็เกิดขึ้นได้ในการส่งข้อมูลระหว่างเบราว์เซอร์และเซิร์ฟเวอร์ของคุณ การรีเฟรชอาจแก้ไขข้อผิดพลาดได้
2. ตรวจสอบเว็บไซต์ของคุณบนเบราว์เซอร์อื่นหรือตำแหน่งอื่น
หากการรีเฟรชใช้ไม่ได้ผล ให้เปลี่ยนเบราว์เซอร์ และดูว่าคุณได้รับข้อผิดพลาดเดียวกันหรือไม่ คุณยังสามารถลองเข้าถึงเว็บไซต์จากตำแหน่งอื่นได้ วิธีที่ง่ายที่สุดที่คุณสามารถทำได้คือใช้บริการพร็อกซี่ ซึ่งมีหลายแห่งออนไลน์ฟรี
หากเว็บไซต์ของคุณโหลดได้ดีบนเบราว์เซอร์หรือตำแหน่งอื่น ปัญหาอยู่ที่เบราว์เซอร์ของคุณ ขั้นตอนที่สามน่าจะช่วยได้ มิฉะนั้นก็ถึงเวลาที่จะได้รับเทคโนโลยี
3. ล้างแคช/คุกกี้/ประวัติของเบราว์เซอร์
หากเว็บไซต์ทำงานได้ดีในที่อื่น มีโอกาสที่เบราว์เซอร์ของคุณให้บริการเว็บไซต์รุ่นเก่ากว่าที่บันทึกไว้ เพียงรีเซ็ตแคชของคุณ และคุณน่าจะใช้ได้
หากขั้นตอนพื้นฐานเหล่านี้ไม่สามารถแก้ไขข้อผิดพลาด 502 เกตเวย์ที่ไม่ดี แสดงว่าถึงเวลาที่ต้องค้นหาสาเหตุพื้นฐานอื่นๆ
4. ตรวจสอบเซิร์ฟเวอร์และปัญหา DNS
จะรู้ได้อย่างไรว่าเป็นเซิฟเวอร์? อีกครั้ง เริ่มต้นด้วยการ ping ง่ายๆ ของเซิร์ฟเวอร์ เครื่องมือออนไลน์หลายอย่างช่วยคุณได้ แต่ฉันจะใช้เคล็ดลับแบบเก่าในการ ping จากเทอร์มินัลของคุณ
ค่า ping ของ wpvivid.com แสดงว่ามีการสูญเสีย 0% หากคุณแสดงผลแบบเดียวกัน เรารู้ว่าเซิร์ฟเวอร์ทำงานอย่างเหมาะสม ดำเนินการต่อและตรวจสอบปลั๊กอิน WordPress และธีม WordPress ของคุณ – หากมีการสูญเสีย ไปที่ ขั้นตอนที่ 6 และติดต่อโฮสต์ของคุณหากคุณใช้บริการโฮสติ้งที่มีการจัดการ

หากคุณกำลังใช้บริการ CDN เช่นเดียวกับ Cloudflare ที่อยู่ IP ที่แสดงจะเป็นของ Cloudflare ดังนั้น คุณจะต้องทราบที่อยู่ IP ที่โฮสต์ของคุณให้ไว้เมื่อคุณสร้างบัญชี
ภายใต้การตรวจสอบเซิร์ฟเวอร์ของคุณ คุณจะต้องตรวจสอบว่าฐานข้อมูลของคุณใช้งานได้หรือไม่ โดยทั่วไป คุณจะไม่ได้รับข้อผิดพลาดในการเชื่อมต่อฐานข้อมูลบน WordPress แต่ข้อผิดพลาด 502 อาจเกิดจากสาเหตุนั้นได้เช่นกัน
หากคุณโฮสต์เว็บไซต์หลายแห่งบนเซิร์ฟเวอร์เดียวกัน คุณสามารถตัดปัญหาเซิร์ฟเวอร์ออกได้อย่างรวดเร็วโดยไปที่ไซต์อื่น ๆ หากทำงานได้ดี ปัญหานั้นจะแยกไปที่เว็บไซต์ของคุณ ในกรณีนั้น ให้ตรวจสอบปลั๊กอินและธีมของคุณสำหรับปัญหาที่อาจเกิดขึ้น
หากเว็บไซต์ทั้งหมดของคุณประสบปัญหาเดียวกัน โปรดติดต่อฝ่ายสนับสนุน
5. ตรวจสอบปลั๊กอินและธีมของคุณ
ปลั๊กอินหรือธีมที่ทำงานผิดพลาดอาจเป็นสาเหตุของข้อผิดพลาด 502 หากคุณได้ลองทำตามขั้นตอนข้างต้นทั้งหมดแล้ว และชี้ไปที่บางสิ่งที่เกี่ยวกับไฟล์ WordPress ของคุณ ให้เข้าถึงไฟล์ของเว็บไซต์ของคุณ ไม่ว่าจะผ่านไคลเอนต์ FTP หรือลงชื่อเข้าใช้แผงควบคุม
สำหรับ cPanel ให้ไปที่ wp-content/themes หรือ wp-content/plugins สำหรับปลั๊กอิน
ภายในไดเร็กทอรีปลั๊กอิน เช่น คลิกขวาแล้วเปลี่ยนชื่อแต่ละปลั๊กอิน
หากคุณมีปลั๊กอินจำนวนมาก คุณอาจพบว่ามันน่าเบื่อ สิ่งที่คุณสามารถทำได้คือเลือกปลั๊กอินทั้งหมด บีบอัดให้เป็นไฟล์เดียว แล้วลบปลั๊กอินทั้งหมด
ตอนนี้ตรวจสอบเว็บไซต์ของคุณ หากข้อผิดพลาดหายไป เราสามารถสรุปได้ว่าเป็นปลั๊กอินที่มีปัญหาซึ่งทำให้เกิดข้อผิดพลาด 502 เกตเวย์ที่ไม่ดี
เปิดใช้งานปลั๊กอินทีละตัวเมื่อคุณโหลดเว็บไซต์ของคุณซ้ำจนกว่าคุณจะลงมือผู้กระทำผิด น่าเสียดายที่ไม่มีทางลัดสำหรับสิ่งนี้
สิ่งนี้ใช้กับธีมด้วย
คำเตือน: ตรวจสอบให้แน่ใจว่าคุณได้บันทึกสำเนาของไฟล์ของคุณไว้ที่ใดที่หนึ่งก่อนที่คุณจะทำสิ่งที่คุณจะเสียใจ
6. ติดต่อฝ่ายสนับสนุน
เนื่องจากข้อผิดพลาด 502 เกตเวย์ไม่ถูกต้องน่าจะเป็นปัญหากับเซิร์ฟเวอร์ ดังนั้นสิ่งนี้สามารถแก้ไขได้อย่างรวดเร็วโดยติดต่อศูนย์สนับสนุนของโฮสต์ของคุณ
อยู่ในตำแหน่งที่ดีที่สุดในการแก้ไขปัญหาที่เกี่ยวข้องกับเซิร์ฟเวอร์ที่ทำงานผิดปกติหรือซอฟต์แวร์ที่ทำงานอยู่
อย่าลืมแนะนำพวกเขาเกี่ยวกับสิ่งที่คุณได้ทำไปโดยพยายามแก้ไขปัญหา เนื่องจากพวกเขามักจะขอให้คุณทำงานแบบเดียวกันก่อน
บทสรุป
สำหรับเจ้าของเว็บไซต์ส่วนใหญ่ ข้อผิดพลาด 502 เกตเวย์ที่ไม่ดีสามารถแก้ไขได้ด้วยตัวเองโดยง่าย เพียงทำตามขั้นตอนด้านบนแล้วคุณจะทำได้ดี
ในกรณีที่เลวร้ายที่สุด ทีมเทคโนโลยีของโฮสต์สามารถช่วยคุณกู้คืนเซิร์ฟเวอร์หรือย้ายคุณไปยังเซิร์ฟเวอร์อื่น
เมื่อคุณนึกถึงสถานการณ์เลวร้ายที่สุด ให้คิดสำรอง หากคุณได้อ่านบทความของเราแล้ว ฉันอาจฟังดูเหมือนเป็นเรื่องไร้สาระในเรื่องนี้ แต่เชื่อฉันเถอะว่าทุกคนต้องการการกลับมา ณ จุดหนึ่ง ดังนั้นช่วยตัวเองให้พ้นจากปัญหา และดำเนินการวันนี้ จริง ตอนนี้
เราได้ทำให้มันง่ายมากด้วยปลั๊กอินสำรอง WPvivid ของเรา – มันทำทุกอย่างให้คุณโดยอัตโนมัติในการบันทึกไฟล์ของคุณบนคลาวด์กับผู้ให้บริการเช่น Google ไดรฟ์
คุณอาจต้องการดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการแก้ไขข้อผิดพลาดเซิร์ฟเวอร์ภายใน 500 รายการใน WordPress