เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล: แก้ไขข้อผิดพลาด WordPress

เผยแพร่แล้ว: 2023-09-26

กำลังพยายามแก้ไขข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูลข้อความแสดงข้อผิดพลาด WordPress บนเว็บไซต์ของคุณ?

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

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

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

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

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

“ข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล” หมายความว่าอย่างไร

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

สิ่งสำคัญคือต้องรู้ว่าเว็บไซต์ WordPress ประกอบไปด้วยไฟล์ โฟลเดอร์ และฐานข้อมูล

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

ฐานข้อมูล WordPress ใน phpmyadmin

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

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

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

อะไรทำให้เกิดปัญหา “ข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล”

สาเหตุทั่วไปที่ทำให้ WordPress ไม่สามารถเชื่อมต่อกับฐานข้อมูลของคุณได้มีดังต่อไปนี้...

ข้อมูลรับรองฐานข้อมูลไม่ถูกต้อง : WordPress สามารถสร้างการเชื่อมต่อกับฐานข้อมูลโดยใช้ชื่อฐานข้อมูล เซิร์ฟเวอร์ ชื่อผู้ใช้ และรหัสผ่าน ข้อมูลรับรองเหล่านี้ถูกจัดเก็บไว้ในไฟล์กำหนดค่าที่เรียกว่า wp-config.php หากข้อมูลรับรองในไฟล์นี้มีการเปลี่ยนแปลง จะไม่สามารถสร้างการเชื่อมต่อได้

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

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

ตอนนี้ คุณมีความเข้าใจเกี่ยวกับข้อผิดพลาดของฐานข้อมูลแล้ว เรามาเจาะลึกวิธีแก้ปัญหากันดีกว่า

วิธีแก้ไขข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูลข้อผิดพลาด WordPress

คุณสามารถแก้ไขและแก้ไขข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูลข้อผิดพลาด WordPress ได้โดยลองวิธีแก้ไขปัญหาต่อไปนี้:

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

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

แต่ก่อนอื่น – ลองล้างแคชเบราว์เซอร์ของคุณ

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

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

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

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

1. ตรวจสอบว่าเซิร์ฟเวอร์โฮสต์ฐานข้อมูลของคุณล่มหรือไม่

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

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

2. ตรวจสอบข้อมูลรับรองฐานข้อมูล

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

ข้อมูลรับรองฐานข้อมูลมักจะไม่ถูกแตะต้อง แต่สามารถเปลี่ยนแปลงได้โดยไม่ได้ตั้งใจในระหว่างการโยกย้ายเว็บไซต์หรือเมื่อเว็บไซต์ถูกแฮ็ก

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

ต่อไปนี้เป็นวิธีตรวจสอบข้อมูลรับรองฐานข้อมูลใน cPanel ซึ่งเป็นโฮสต์แผงควบคุมที่โฮสต์ยอดนิยมส่วนใหญ่ใช้

เข้าสู่ระบบบัญชีโฮสติ้งของคุณและไปที่ cPanel → ฐานข้อมูล MySQL ในฐานข้อมูล MySQL คุณจะพบ ชื่อฐานข้อมูล ชื่อผู้ใช้ และ รหัสผ่าน

ฐานข้อมูล mysql ใน cpanel

หากคุณไม่สามารถดูรหัสผ่านที่มีอยู่ได้ คุณสามารถสร้างรหัสผ่านใหม่ได้ตลอดเวลา จากนั้นเพิ่มรหัสผ่านนั้นลงในไฟล์ wp-config.php

จากนั้นไปที่ cPanel → ตัวจัดการไฟล์ → public_html → wp-config.php

คลิกขวา ที่ไฟล์แล้วเลือกตัวเลือก มุมมอง

ดูตัวเลือกในไฟล์ wpconfig

ไฟล์จะเปิดขึ้นในแท็บใหม่ ข้อมูลรับรองฐานข้อมูลจะปรากฏใต้ประโยคนี้: /** ชื่อของฐานข้อมูลสำหรับ WordPress */

ข้อมูลรับรองฐานข้อมูลใน wpconfig - เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล WordPress

จับคู่ข้อมูลรับรองในไฟล์ wp-config.php กับข้อมูลที่คุณพบในฐานข้อมูล MySQL

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

3. ซ่อมแซมฐานข้อมูล WordPress ที่เสียหาย

หากฐานข้อมูลของไซต์ของคุณเสียหาย อาจทำให้เกิดข้อความ Error การสร้างการเชื่อมต่อฐานข้อมูล WordPress ในบางสถานการณ์

โชคดีที่ฐานข้อมูล MySQL มีคุณสมบัติในตัวที่คุณสามารถใช้เพื่อเริ่มการซ่อมแซมได้ สำหรับรายละเอียดเพิ่มเติม Themeisle มีคำแนะนำโดยละเอียดเกี่ยวกับวิธีการซ่อมแซมฐานข้อมูล WordPress โดยใช้วิธีการต่างๆ

4. ติดตั้งไฟล์หลักของ WordPress อีกครั้ง

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

ดังนั้นการลบไฟล์ที่เสียหายและติดตั้งไฟล์หลักของ WordPress ใหม่อาจช่วยแก้ไขปัญหาได้

เนื่องจากคุณไม่สามารถเข้าถึงแดชบอร์ด WordPress ได้ คุณจึงสามารถติดตั้งไฟล์หลักของ WordPress ใหม่ได้โดยใช้ไคลเอนต์ FTP หรือเครื่องมือจัดการไฟล์ในเบราว์เซอร์ เช่น cPanel File Manager

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

หากต้องการติดตั้ง WordPress ใหม่ สิ่งแรกที่คุณต้องทำคือ ดาวน์โหลด WordPress เวอร์ชันล่าสุดลงในคอมพิวเตอร์ของคุณแล้วแตกไฟล์

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

ปุ่มอัพโหลดในตัวจัดการไฟล์ - เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล WordPress

คุณจะถูกขอให้ยืนยันว่าคุณต้องการแทนที่ไฟล์ที่มีอยู่หรือไม่ กดปุ่ม ยืนยัน หรือ ใช่ แล้วรอให้ไฟล์ถูกแทนที่

จากนั้นตรวจสอบว่าสิ่งนี้ช่วยลบข้อความ Error การสร้างการเชื่อมต่อฐานข้อมูล WordPress ออกจากเว็บไซต์ของคุณหรือไม่

5. ตรวจสอบปัญหาปลั๊กอิน

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

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

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

ในการเริ่มต้น ให้เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP หรือใช้ cPanel File Manager เพื่อเข้าถึงไฟล์บนเซิร์ฟเวอร์ของคุณ เราจะใช้ตัวจัดการไฟล์สำหรับคำแนะนำนี้ แต่แนวคิดพื้นฐานจะเหมือนกันหากคุณใช้ไคลเอนต์ FTP

เมื่อคุณเชื่อมต่อแล้ว ให้ไปที่ public_html → wp-content → Plugins

จากนั้นเปลี่ยนชื่อโฟลเดอร์ ปลั๊กอิน เป็น Plugins-deactivated

เปลี่ยนชื่อโฟลเดอร์ปลั๊กอินใน wpcontent เพื่อแก้ไขข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล WordPress

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

หากปัญหายังคงอยู่ แสดงว่าปลั๊กอินของคุณไม่ใช่ผู้ร้าย คุณสามารถเปลี่ยนชื่อโฟลเดอร์ปลั๊กอินเป็นชื่อเดิมได้ (เช่น ' ปลั๊กอิน ')

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

เมื่อคุณพบปลั๊กอินที่มีปัญหาแล้ว คุณสามารถแทนที่ด้วยปลั๊กอินอื่นหรือติดต่อผู้พัฒนาปลั๊กอินเพื่อขอความช่วยเหลือ

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

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

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

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

ไปที่ด้านบน

แก้ไขข้อผิดพลาดในการสร้างปัญหาการเชื่อมต่อฐานข้อมูล WordPress ให้ดี

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

ข้อผิดพลาดระบุว่าไซต์ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้

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

หากไม่มีการเข้าถึงฐานข้อมูล เบราว์เซอร์จะไม่สามารถเปิดหน้าเว็บได้

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

เมื่อต้องการสร้างการเข้าถึงฐานข้อมูลใหม่ ให้ทำตามขั้นตอนต่อไปนี้:

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

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