วิธีแก้ไข 'เว็บไซต์ประสบปัญหาทางเทคนิค' ใน WordPress [5 ขั้นตอน]

เผยแพร่แล้ว: 2022-11-24

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

The Site Is Experiencing Technical Difficulties

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

'ไซต์กำลังประสบปัญหาทางเทคนิค' จะปรากฏบนเว็บไซต์ WordPress ของคุณอย่างไร

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

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

The Site Is Experiencing Technical Difficulties

นี่คือลักษณะของข้อความในแบ็กเอนด์:

The Site Is Experiencing Technical Difficulties

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

The Site Is Experiencing Technical Difficulties

นี่คือมุมมองแบ็กเอนด์เช่นกัน:

How To Fix ‘The Site Is Experiencing Technical Difficulties’ In WordPress [5 Steps] 1

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

เหตุผลในการรับข้อผิดพลาด WordPress 'ไซต์กำลังประสบปัญหาทางเทคนิค '

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

ข้อความแสดงข้อผิดพลาด WordPress ที่ระบุว่า "ไซต์นี้กำลังประสบปัญหาทางเทคนิค" มักหมายความว่าทั้งส่วนหน้าและส่วนหลังของเว็บไซต์ของคุณไม่สามารถใช้งานได้ ตั้งแต่ WordPress 5.2 เป็นต้นไป คุณจะเห็นคำเตือนนี้แทนที่จะเป็น White Screen of Death เมื่อประสบปัญหา PHP (WoD)

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

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

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

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

วิธีแก้ไขปัญหา 'ไซต์ประสบปัญหาทางเทคนิค' ใน WordPress

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

ขั้นตอนที่ 1: ตรวจสอบคำแนะนำโดยละเอียดในการแจ้งเตือนทางอีเมล

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

The Site Is Experiencing Technical Difficulties
ที่มา: Kinsta

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

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

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

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

ข้อเสีย : อย่ากลัวไปเลย หากคุณไม่ใช่ผู้ดูแลไซต์และคุณไม่สามารถติดต่อกับพวกเขาได้ หรือหากข้อความแสดงข้อผิดพลาดของคุณระบุว่าไม่มีอะไรเกี่ยวกับการส่งอีเมล คุณยังคงสามารถใช้เทคนิคการ แก้ไขปัญหา File Transfer Protocol (FTP) ที่แสดงด้านล่าง อย่างไรก็ตาม อย่ากลัวไปเลย หากคุณไม่ใช่ผู้ดูแลไซต์และคุณไม่สามารถติดต่อพวกเขาได้ หรือหากข้อความแสดงข้อผิดพลาดของคุณระบุว่าไม่มีอะไรเกี่ยวกับการส่งอีเมล คุณยังคงสามารถใช้เทคนิคการแก้ไขปัญหา File Transfer Protocol (FTP) ที่แสดงด้านล่าง

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

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

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

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

วิธีอื่น:

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

มันควรจะแสดงในโปรไฟล์สำหรับบัญชีโฮสติ้งของคุณ ใช้ไคลเอนต์ FTP และข้อมูลรับรอง FTP ของคุณ เข้าถึงเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์ของคุณ ไปที่ wp-content → plugins หลังจากนั้น

ปลั๊กอินแต่ละตัวของคุณมีไดเร็กทอรีย่อยในตำแหน่งนั้น คลิกขวาที่อันที่เป็นสาเหตุของปัญหา แล้วเลือก เปลี่ยนชื่อ หากคุณรู้ว่ามันคืออันใด ควรเปลี่ยนชื่อโฟลเดอร์เป็น “plugin-name-deactivated”

ด้วยเหตุนี้ WordPress จึงไม่สามารถค้นหาไฟล์ของปลั๊กอินได้

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

ขั้นตอนที่ 3: ตรวจสอบให้แน่ใจว่าเว็บไซต์ของคุณมี PHP เวอร์ชันล่าสุด

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

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

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

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

The Site Is Experiencing Technical Difficulties

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

ขั้นตอนที่ 4: เปิดใช้งานโหมดแก้ไขข้อบกพร่องของ WordPress

หากการแจ้งเตือน "ไซต์นี้มีปัญหาทางเทคนิค" ยังคงอยู่ คุณสามารถใช้โหมดแก้ไขข้อบกพร่องของ WordPress เพื่อลองและระบุปัญหาพื้นฐาน เครื่องมือแก้ไขปัญหาในตัวเพิ่มเติมนี้จะแสดงปัญหา PHP ที่ซ่อนอยู่ ในการเปิดใช้คุณสมบัตินี้ คุณจะต้องเข้าถึง ไฟล์ wp-config.php ของคุณผ่านทาง FTP และเพิ่มบรรทัดโค้ดต่อไปนี้ก่อน "แค่นั้นแหละ หยุดแก้ไข! มีความสุขในการเผยแพร่”:

 กำหนด ( 'WP_DEBUG' จริง );

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

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

หากต้องการปิดอีกครั้ง ให้เปลี่ยนสถานะในข้อมูลโค้ด wp-config.php จาก "จริง" เป็นเท็จ" จากนั้นบันทึกและอัปโหลดไฟล์อีกครั้ง

ขั้นตอนที่ 5: ดูแลปัญหาจากเซิร์ฟเวอร์และโฮสติ้ง

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

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

วิธีป้องกันไซต์ของคุณจากข้อผิดพลาดทางเทคนิคของ WordPress

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

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

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

คู่มือการแก้ไขปัญหาเพิ่มเติมสำหรับคุณ:

วิธีเปิดใช้งาน WP Debug Log เพื่อตรวจสอบข้อผิดพลาดใน WordPress

จะตรวจสอบบันทึกการเข้าใช้งาน & WordPress Error ของฉันได้อย่างไร?

วิธีแก้ปัญหา “ตัวแก้ไขบล็อค WordPress ไม่ทำงาน”

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