แก้ไขปัญหาทั่วไปที่ทำให้การติดตั้ง WordPress ล้มเหลว (ข้อผิดพลาดเกี่ยวกับสิทธิ์ การเชื่อมต่อฐานข้อมูลล้มเหลว เป็นต้น)

ประมาณ 1 นาที
เจียงซู
2025-10-15
2025-10-21
12,297
I earn commissions when you shop through the links below, at no additional cost to you.

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

หนึ่ง การเชื่อมต่อฐานข้อมูลล้มเหลว (ข้อผิดพลาดที่พบบ่อยที่สุด)

ลักษณะข้อผิดพลาด

ขณะติดตั้งแสดงข้อความ: 「เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อกับฐานข้อมูล」หรือ「Error establishing a database connection」 ไม่สามารถเข้าสู่ขั้นตอนต่อไปได้

สาเหตุที่เป็นไปได้และวิธีการแก้ไข

  1. ข้อมูลฐานข้อมูลกรอกผิด (กรณี 90%)
    • ตรวจสอบ: ชื่อฐานข้อมูล, ชื่อผู้ใช้, รหัสผ่าน ตรงกับที่บันทึกไว้หรือไม่ (ตัวพิมพ์ใหญ่-เล็กมีความสำคัญ)
    • ขั้นตอนการแก้ไข
      1. เข้าสู่แผงควบคุม Baota ไปที่หน้า 'ฐานข้อมูล' และยืนยันชื่อฐานข้อมูลและชื่อผู้ใช้
      2. หากรหัสผ่านผิด คลิก 'เพิ่มเติม' → 'แก้ไขรหัสผ่าน' สร้างรหัสผ่านใหม่และบันทึกไว้
      3. กลับไปที่หน้าติดตั้ง กรอกข้อมูลที่ถูกต้องอีกครั้งและส่ง
  2. ที่อยู่โฮสต์ฐานข้อมูลไม่ถูกต้อง
    • ตรวจสอบ:「โฮสต์ฐานข้อมูล」กรอกข้อมูลถูกต้องหรือไม่ (ผู้เริ่มต้นเกือบทั้งหมดlocalhost)。
    • ขั้นตอนการแก้ไข
      1. กรอกข้อมูลตามค่าเริ่มต้นlocalhostไม่จำเป็นต้องแก้ไข)
      2. หากผู้ให้บริการเซิร์ฟเวอร์ระบุเป็นพิเศษ (เช่น เซิร์ฟเวอร์โฮสต์บางแห่งในต่างประเทศ) กรุณากรอกที่อยู่ที่ให้มา (เช่นmysql.example.com)。
  3. บริการฐานข้อมูลไม่เริ่มทำงาน
    • ตรวจสอบตรวจสอบว่า MySQL บนเซิร์ฟเวอร์ทำงานปกติหรือไม่
    • ขั้นตอนการแก้ไข
      1. เข้าสู่แผงควบคุม Baota คลิกที่ "ร้านค้าแอปพลิเคชัน" ด้านซ้าย
      2. ค้นหา MySQL ที่ติดตั้งไว้ ตรวจสอบสถานะว่า "กำลังทำงาน" หรือไม่
      3. หากไม่ทำงาน คลิกปุ่ม "เริ่มต้นใหม่" เพื่อเริ่มการบริการ
  4. ผู้ใช้ฐานข้อมูลไม่มีสิทธิ์
    • ตรวจสอบ: ผู้ใช้ฐานข้อมูลมีสิทธิ์ในการเข้าถึงฐานข้อมูลนี้หรือไม่
    • ขั้นตอนการแก้ไข
      1. เข้าสู่แผงควบคุม Baota ไปที่ 'ฐานข้อมูล' → คลิก 'จัดการ' หลังฐานข้อมูลเพื่อเข้าสู่ phpMyAdmin
      2. คลิกเมนูด้านบน 'บัญชีผู้ใช้' และค้นหาผู้ใช้ฐานข้อมูลที่เกี่ยวข้อง
      3. ตรวจสอบว่าผู้ใช้มี 'สิทธิ์ทั้งหมด' สำหรับฐานข้อมูลเป้าหมาย หากไม่มี ให้กำหนดสิทธิ์ใหม่

ข้อผิดพลาดด้านสิทธิ์ (ไม่สามารถสร้างไฟล์ / เขียนการตั้งค่า)

ลักษณะข้อผิดพลาด

แจ้งเตือน: "ไม่สามารถเขียนไฟล์ wp-config.php" หรือ "ไม่สามารถสร้างไดเรกทอรี" การติดตั้งถูกขัดจังหวะ

สาเหตุที่เป็นไปได้และวิธีการแก้ไข

  1. สิทธิ์ของไดเรกทอรีเว็บไซต์ไม่เพียงพอ
    • ตรวจสอบการตั้งค่าสิทธิ์ของไดเรกทอรีรากเว็บไซต์บนเซิร์ฟเวอร์ถูกต้องหรือไม่
    • ขั้นตอนการแก้ไข
      1. เข้าสู่แผงควบคุม Baota ไปที่ "เว็บไซต์" → ค้นหาเว็บไซต์ที่เกี่ยวข้อง คลิก "เพิ่มเติม" → "สิทธิ์"
      2. ตั้งค่า "สิทธิ์ไดเรกทอรี" เป็น 755ตั้งค่า "สิทธิ์ไฟล์" เป็น 644
      3. เลือกเจ้าของ www(หรือผู้ใช้รันเริ่มต้นของเซิร์ฟเวอร์) แล้วคลิก "นำไปใช้"
  2. สร้างไฟล์ wp-config.php ด้วยตนเอง
    • หากแจ้งว่าไม่สามารถเขียนไฟล์การตั้งค่าได้ สามารถสร้างด้วยตนเอง:
      1. ในหน้าข้อผิดพลาดการติดตั้ง คลิก「สร้างไฟล์การตั้งค่า」,คัดลอกโค้ดในหน้า
      2. เข้าสู่แผงควบคุม Baota เข้าไปที่ไดเรกทอรีรูทของเว็บไซต์ คลิก「สร้างไฟล์ใหม่」,ตั้งชื่อว่า wp-config.php
      3. ดับเบิลคลิกที่ไฟล์เพื่อเปิดตัวแก้ไข วางรหัสที่คัดลอกไว้ คลิก 'บันทึก'
      4. กลับไปที่หน้าการติดตั้ง คลิก 'ดำเนินการติดตั้ง' เพื่อดำเนินการต่อ
  3. ข้อผิดพลาดในการเป็นเจ้าของไฟล์
    • ตรวจสอบไฟล์เป็นของผู้ใช้ที่เซิร์ฟเวอร์ทำงานอยู่ (เช่น ผู้ใช้ที่ Apache หรือ Nginx ทำงานอยู่) หรือไม่
    • ขั้นตอนการแก้ไข
      1. ในการจัดการไฟล์ของ Baota ให้เลือกไดเรกทอรีรูทของเว็บไซต์ แล้วคลิกที่ 'สิทธิ์'
      2. เปลี่ยน 'เจ้าของ' และ 'กลุ่มเจ้าของ' เป็นผู้ใช้ที่รันเซิร์ฟเวอร์ (โดยปกติคือ www 或 nginx)。
      3. เลือก 'ใช้กับไดเรกทอรีย่อย' แล้วคลิก 'ตกลง'

สาม, การติดตั้งถูกขัดจังหวะหรือหน้าจอขาว

ลักษณะข้อผิดพลาด

ติดตั้งไปครึ่งทางแล้วค้างทันที หน้าเว็บว่างเปล่า (หน้าขาว) หรือแสดงข้อความ "500 Internal Server Error"

สาเหตุที่เป็นไปได้และวิธีการแก้ไข

  1. PHP เวอร์ชันไม่รองรับ
    • ตรวจสอบ: เวอร์ชัน PHP ของเซิร์ฟเวอร์ตรงกับข้อกำหนดของ WordPress หรือไม่ (แนะนำ 7.4 ขึ้นไป)
    • ขั้นตอนการแก้ไข
      1. เข้าสู่ระบบแผงควบคุม BaoTa ไปที่ "เว็บไซต์" → ค้นหาเว็บไซต์ที่ต้องการ แล้วคลิก "เวอร์ชัน PHP"
      2. เลือก PHP 7.4 หรือ 8.0 (ความเข้ากันได้ดีที่สุด) แล้วคลิก "สลับ"
      3. หลังจากสลับแล้ว ให้เข้าถึงหน้าติดตั้งอีกครั้ง
  2. ขีดจำกัดหน่วยความจำ PHP ไม่เพียงพอ
    • ตรวจสอบขีดจำกัดหน่วยความจำ PHP ต่ำเกินไป ทำให้กระบวนการติดตั้งหยุดลง
    • ขั้นตอนการแก้ไข
      1. เข้าสู่แผงควบคุม Baota ไปที่ "ร้านค้าแอปพลิเคชัน" → ค้นหา PHP ที่ติดตั้งแล้ว คลิก "การตั้งค่า"
      2. ไปที่ "ไฟล์การกำหนดค่า" ค้นหา memory_limitเปลี่ยนค่าเป็น 128M 或 256M
      3. คลิก "บันทึก" รีสตาร์ทบริการ PHP
  3. ไฟล์การติดตั้งเสียหายหรือไม่สมบูรณ์
    • ตรวจสอบ: แพ็คเกจติดตั้ง WordPress ที่อัปโหลดเสียหายหรือไม่
    • ขั้นตอนการแก้ไข
      1. ดาวน์โหลดแพ็คเกจติดตั้ง WordPress ใหม่จากแหล่งทางการ (ดูหัวข้อ 7.1)
      2. เข้าสู่ระบบแผงควบคุม Baota และลบไฟล์ทั้งหมดในไดเรกทอรีรากของเว็บไซต์
      3. อัปโหลดและแตกไฟล์แพ็คเกจการติดตั้งใหม่ (ดูหัวข้อ 7.2) แล้วเริ่มการติดตั้งใหม่อีกครั้ง

สี่ ข้อผิดพลาดทั่วไปอื่นๆ และการแก้ไข

  1. โดเมนยังไม่ได้แก้ไขหรือพอร์ตเซิร์ฟเวอร์ยังไม่เปิด
    • ลักษณะข้อผิดพลาด: ไม่สามารถเปิดหน้าเว็บติดตั้งเมื่อเข้าถึงโดเมน แสดงข้อความ 'ไม่สามารถเข้าถึงเว็บไซต์นี้'
    • ขั้นตอนการแก้ไข
      1. ตรวจสอบว่าโดเมนได้ชี้ไปที่ IP ของเซิร์ฟเวอร์หรือไม่ (ดูหัวข้อ 4.4)
      2. เข้าสู่ระบบคอนโซลเซิร์ฟเวอร์ ยืนยันว่าพอร์ต 80 (HTTP) และพอร์ต 443 (HTTPS) เปิดอยู่
      3. หากเข้าถึงผ่าน IP ให้ยืนยันว่าแผงควบคุม Baidu ไม่ได้จำกัดการเข้าถึง IP
  2. ความขัดแย้งของคำนำหน้าตารางฐานข้อมูล
    • ลักษณะข้อผิดพลาด:แจ้งเตือน 'ตารางมีอยู่แล้ว' หรือข้อมูลสับสนหลังการติดตั้ง
    • ขั้นตอนการแก้ไข
      1. หากเคยติดตั้ง WordPress มาก่อน ให้เข้าสู่ phpMyAdmin เพื่อลบตารางฐานข้อมูลเก่า
      2. หรือแก้ไขคำนำหน้าตารางระหว่างการติดตั้ง (เช่น เปลี่ยนจาก wp_ เปลี่ยนเป็น wp2023_)。
  3. ไฟร์วอลล์หรือปลั๊กอินความปลอดภัยบล็อก
    • ลักษณะข้อผิดพลาด: หน้าเว็บการติดตั้งโหลดช้าหรือถูกบล็อก
    • ขั้นตอนการแก้ไข
      1. ปิดไฟร์วอลล์เซิร์ฟเวอร์หรือกฎกลุ่มความปลอดภัยชั่วคราว (เปิดอีกครั้งหลังการติดตั้งเสร็จสิ้น)
      2. หากใช้เซิร์ฟเวอร์ในประเทศจีน ตรวจสอบว่าถูกบล็อกเนื่องจากปัญหาการขึ้นทะเบียนหรือไม่ (โดเมนที่ไม่ได้ขึ้นทะเบียนไม่สามารถใช้พอร์ต 80/443 ได้)

เคล็ดลับทั่วไปในการตรวจสอบข้อผิดพลาด

  1. ตรวจสอบบันทึกข้อผิดพลาด
    • เข้าสู่ระบบแผงควบคุม Baota ไปที่ "เว็บไซต์" → "บันทึก" ของเว็บไซต์ที่เกี่ยวข้อง ตรวจสอบ "บันทึกข้อผิดพลาด" ซึ่งจะบันทึกสาเหตุข้อผิดพลาดที่เฉพาะเจาะจง
  2. ลดความซับซ้อนของสภาพแวดล้อมการติดตั้ง
    • หากใช้การกำหนดค่าเซิร์ฟเวอร์ที่ซับซ้อน ให้กลับไปใช้การตั้งค่าเริ่มต้นชั่วคราว (เช่น ส่วนขยาย PHP กฎการเขียนใหม่ ฯลฯ)
  3. ขอความช่วยเหลือ
    • คัดลอกข้อความข้อผิดพลาดและค้นหาวิธีแก้ไขในเครื่องมือค้นหา (โดยปกติจะพบวิธีแก้ไขปัญหาที่คล้ายกัน)
    • ติดต่อฝ่ายบริการลูกค้าของผู้ให้บริการเซิร์ฟเวอร์ โดยส่งภาพหน้าจอข้อผิดพลาดเพื่อให้เจ้าหน้าที่เทคนิคช่วยตรวจสอบ

สรุป

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

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