กระบวนการติดตั้ง WordPress มักจะราบรื่น แต่ผู้เริ่มต้นอาจพบข้อความแสดงข้อผิดพลาดบางประการ ปัญหาเหล่านี้ดูเหมือนซับซ้อน แต่ถ้าหาเหตุผลได้ก็สามารถแก้ไขได้ง่ายๆ ส่วนนี้ได้รวบรวมปัญหาทั่วไปที่ทำให้การติดตั้งล้มเหลวและวิธีแก้ไขเฉพาะเจาะจง เพื่อช่วยให้คุณตรวจสอบและติดตั้งให้สำเร็จได้อย่างรวดเร็ว
หนึ่ง การเชื่อมต่อฐานข้อมูลล้มเหลว (ข้อผิดพลาดที่พบบ่อยที่สุด)
ลักษณะข้อผิดพลาด
ขณะติดตั้งแสดงข้อความ: 「เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อกับฐานข้อมูล」หรือ「Error establishing a database connection」 ไม่สามารถเข้าสู่ขั้นตอนต่อไปได้
สาเหตุที่เป็นไปได้และวิธีการแก้ไข
- ข้อมูลฐานข้อมูลกรอกผิด (กรณี 90%)
- ตรวจสอบ: ชื่อฐานข้อมูล, ชื่อผู้ใช้, รหัสผ่าน ตรงกับที่บันทึกไว้หรือไม่ (ตัวพิมพ์ใหญ่-เล็กมีความสำคัญ)
- ขั้นตอนการแก้ไข:
- เข้าสู่แผงควบคุม Baota ไปที่หน้า 'ฐานข้อมูล' และยืนยันชื่อฐานข้อมูลและชื่อผู้ใช้
- หากรหัสผ่านผิด คลิก 'เพิ่มเติม' → 'แก้ไขรหัสผ่าน' สร้างรหัสผ่านใหม่และบันทึกไว้
- กลับไปที่หน้าติดตั้ง กรอกข้อมูลที่ถูกต้องอีกครั้งและส่ง
- ที่อยู่โฮสต์ฐานข้อมูลไม่ถูกต้อง
- ตรวจสอบ:「โฮสต์ฐานข้อมูล」กรอกข้อมูลถูกต้องหรือไม่ (ผู้เริ่มต้นเกือบทั้งหมด
localhost)。 - ขั้นตอนการแก้ไข:
- กรอกข้อมูลตามค่าเริ่มต้น
localhostไม่จำเป็นต้องแก้ไข) - หากผู้ให้บริการเซิร์ฟเวอร์ระบุเป็นพิเศษ (เช่น เซิร์ฟเวอร์โฮสต์บางแห่งในต่างประเทศ) กรุณากรอกที่อยู่ที่ให้มา (เช่น
mysql.example.com)。
- กรอกข้อมูลตามค่าเริ่มต้น
- ตรวจสอบ:「โฮสต์ฐานข้อมูล」กรอกข้อมูลถูกต้องหรือไม่ (ผู้เริ่มต้นเกือบทั้งหมด
- บริการฐานข้อมูลไม่เริ่มทำงาน
- ตรวจสอบตรวจสอบว่า MySQL บนเซิร์ฟเวอร์ทำงานปกติหรือไม่
- ขั้นตอนการแก้ไข:
- เข้าสู่แผงควบคุม Baota คลิกที่ "ร้านค้าแอปพลิเคชัน" ด้านซ้าย
- ค้นหา MySQL ที่ติดตั้งไว้ ตรวจสอบสถานะว่า "กำลังทำงาน" หรือไม่
- หากไม่ทำงาน คลิกปุ่ม "เริ่มต้นใหม่" เพื่อเริ่มการบริการ
- ผู้ใช้ฐานข้อมูลไม่มีสิทธิ์
- ตรวจสอบ: ผู้ใช้ฐานข้อมูลมีสิทธิ์ในการเข้าถึงฐานข้อมูลนี้หรือไม่
- ขั้นตอนการแก้ไข:
- เข้าสู่แผงควบคุม Baota ไปที่ 'ฐานข้อมูล' → คลิก 'จัดการ' หลังฐานข้อมูลเพื่อเข้าสู่ phpMyAdmin
- คลิกเมนูด้านบน 'บัญชีผู้ใช้' และค้นหาผู้ใช้ฐานข้อมูลที่เกี่ยวข้อง
- ตรวจสอบว่าผู้ใช้มี 'สิทธิ์ทั้งหมด' สำหรับฐานข้อมูลเป้าหมาย หากไม่มี ให้กำหนดสิทธิ์ใหม่
ข้อผิดพลาดด้านสิทธิ์ (ไม่สามารถสร้างไฟล์ / เขียนการตั้งค่า)
ลักษณะข้อผิดพลาด
แจ้งเตือน: "ไม่สามารถเขียนไฟล์ wp-config.php" หรือ "ไม่สามารถสร้างไดเรกทอรี" การติดตั้งถูกขัดจังหวะ
สาเหตุที่เป็นไปได้และวิธีการแก้ไข
- สิทธิ์ของไดเรกทอรีเว็บไซต์ไม่เพียงพอ
- ตรวจสอบการตั้งค่าสิทธิ์ของไดเรกทอรีรากเว็บไซต์บนเซิร์ฟเวอร์ถูกต้องหรือไม่
- ขั้นตอนการแก้ไข:
- เข้าสู่แผงควบคุม Baota ไปที่ "เว็บไซต์" → ค้นหาเว็บไซต์ที่เกี่ยวข้อง คลิก "เพิ่มเติม" → "สิทธิ์"
- ตั้งค่า "สิทธิ์ไดเรกทอรี" เป็น
755ตั้งค่า "สิทธิ์ไฟล์" เป็น644。 - เลือกเจ้าของ
www(หรือผู้ใช้รันเริ่มต้นของเซิร์ฟเวอร์) แล้วคลิก "นำไปใช้"
- สร้างไฟล์ wp-config.php ด้วยตนเอง
- หากแจ้งว่าไม่สามารถเขียนไฟล์การตั้งค่าได้ สามารถสร้างด้วยตนเอง:
- ในหน้าข้อผิดพลาดการติดตั้ง คลิก「สร้างไฟล์การตั้งค่า」,คัดลอกโค้ดในหน้า
- เข้าสู่แผงควบคุม Baota เข้าไปที่ไดเรกทอรีรูทของเว็บไซต์ คลิก「สร้างไฟล์ใหม่」,ตั้งชื่อว่า
wp-config.php。 - ดับเบิลคลิกที่ไฟล์เพื่อเปิดตัวแก้ไข วางรหัสที่คัดลอกไว้ คลิก 'บันทึก'
- กลับไปที่หน้าการติดตั้ง คลิก 'ดำเนินการติดตั้ง' เพื่อดำเนินการต่อ
- หากแจ้งว่าไม่สามารถเขียนไฟล์การตั้งค่าได้ สามารถสร้างด้วยตนเอง:
- ข้อผิดพลาดในการเป็นเจ้าของไฟล์
- ตรวจสอบไฟล์เป็นของผู้ใช้ที่เซิร์ฟเวอร์ทำงานอยู่ (เช่น ผู้ใช้ที่ Apache หรือ Nginx ทำงานอยู่) หรือไม่
- ขั้นตอนการแก้ไข:
- ในการจัดการไฟล์ของ Baota ให้เลือกไดเรกทอรีรูทของเว็บไซต์ แล้วคลิกที่ 'สิทธิ์'
- เปลี่ยน 'เจ้าของ' และ 'กลุ่มเจ้าของ' เป็นผู้ใช้ที่รันเซิร์ฟเวอร์ (โดยปกติคือ
www或nginx)。 - เลือก 'ใช้กับไดเรกทอรีย่อย' แล้วคลิก 'ตกลง'
สาม, การติดตั้งถูกขัดจังหวะหรือหน้าจอขาว
ลักษณะข้อผิดพลาด
ติดตั้งไปครึ่งทางแล้วค้างทันที หน้าเว็บว่างเปล่า (หน้าขาว) หรือแสดงข้อความ "500 Internal Server Error"
สาเหตุที่เป็นไปได้และวิธีการแก้ไข
- PHP เวอร์ชันไม่รองรับ
- ตรวจสอบ: เวอร์ชัน PHP ของเซิร์ฟเวอร์ตรงกับข้อกำหนดของ WordPress หรือไม่ (แนะนำ 7.4 ขึ้นไป)
- ขั้นตอนการแก้ไข:
- เข้าสู่ระบบแผงควบคุม BaoTa ไปที่ "เว็บไซต์" → ค้นหาเว็บไซต์ที่ต้องการ แล้วคลิก "เวอร์ชัน PHP"
- เลือก PHP 7.4 หรือ 8.0 (ความเข้ากันได้ดีที่สุด) แล้วคลิก "สลับ"
- หลังจากสลับแล้ว ให้เข้าถึงหน้าติดตั้งอีกครั้ง
- ขีดจำกัดหน่วยความจำ PHP ไม่เพียงพอ
- ตรวจสอบขีดจำกัดหน่วยความจำ PHP ต่ำเกินไป ทำให้กระบวนการติดตั้งหยุดลง
- ขั้นตอนการแก้ไข:
- เข้าสู่แผงควบคุม Baota ไปที่ "ร้านค้าแอปพลิเคชัน" → ค้นหา PHP ที่ติดตั้งแล้ว คลิก "การตั้งค่า"
- ไปที่ "ไฟล์การกำหนดค่า" ค้นหา
memory_limitเปลี่ยนค่าเป็น128M或256M。 - คลิก "บันทึก" รีสตาร์ทบริการ PHP
- ไฟล์การติดตั้งเสียหายหรือไม่สมบูรณ์
- ตรวจสอบ: แพ็คเกจติดตั้ง WordPress ที่อัปโหลดเสียหายหรือไม่
- ขั้นตอนการแก้ไข:
- ดาวน์โหลดแพ็คเกจติดตั้ง WordPress ใหม่จากแหล่งทางการ (ดูหัวข้อ 7.1)
- เข้าสู่ระบบแผงควบคุม Baota และลบไฟล์ทั้งหมดในไดเรกทอรีรากของเว็บไซต์
- อัปโหลดและแตกไฟล์แพ็คเกจการติดตั้งใหม่ (ดูหัวข้อ 7.2) แล้วเริ่มการติดตั้งใหม่อีกครั้ง
สี่ ข้อผิดพลาดทั่วไปอื่นๆ และการแก้ไข
- โดเมนยังไม่ได้แก้ไขหรือพอร์ตเซิร์ฟเวอร์ยังไม่เปิด
- ลักษณะข้อผิดพลาด: ไม่สามารถเปิดหน้าเว็บติดตั้งเมื่อเข้าถึงโดเมน แสดงข้อความ 'ไม่สามารถเข้าถึงเว็บไซต์นี้'
- ขั้นตอนการแก้ไข:
- ตรวจสอบว่าโดเมนได้ชี้ไปที่ IP ของเซิร์ฟเวอร์หรือไม่ (ดูหัวข้อ 4.4)
- เข้าสู่ระบบคอนโซลเซิร์ฟเวอร์ ยืนยันว่าพอร์ต 80 (HTTP) และพอร์ต 443 (HTTPS) เปิดอยู่
- หากเข้าถึงผ่าน IP ให้ยืนยันว่าแผงควบคุม Baidu ไม่ได้จำกัดการเข้าถึง IP
- ความขัดแย้งของคำนำหน้าตารางฐานข้อมูล
- ลักษณะข้อผิดพลาด:แจ้งเตือน 'ตารางมีอยู่แล้ว' หรือข้อมูลสับสนหลังการติดตั้ง
- ขั้นตอนการแก้ไข:
- หากเคยติดตั้ง WordPress มาก่อน ให้เข้าสู่ phpMyAdmin เพื่อลบตารางฐานข้อมูลเก่า
- หรือแก้ไขคำนำหน้าตารางระหว่างการติดตั้ง (เช่น เปลี่ยนจาก
wp_เปลี่ยนเป็นwp2023_)。
- ไฟร์วอลล์หรือปลั๊กอินความปลอดภัยบล็อก
- ลักษณะข้อผิดพลาด: หน้าเว็บการติดตั้งโหลดช้าหรือถูกบล็อก
- ขั้นตอนการแก้ไข:
- ปิดไฟร์วอลล์เซิร์ฟเวอร์หรือกฎกลุ่มความปลอดภัยชั่วคราว (เปิดอีกครั้งหลังการติดตั้งเสร็จสิ้น)
- หากใช้เซิร์ฟเวอร์ในประเทศจีน ตรวจสอบว่าถูกบล็อกเนื่องจากปัญหาการขึ้นทะเบียนหรือไม่ (โดเมนที่ไม่ได้ขึ้นทะเบียนไม่สามารถใช้พอร์ต 80/443 ได้)
เคล็ดลับทั่วไปในการตรวจสอบข้อผิดพลาด
- ตรวจสอบบันทึกข้อผิดพลาด
- เข้าสู่ระบบแผงควบคุม Baota ไปที่ "เว็บไซต์" → "บันทึก" ของเว็บไซต์ที่เกี่ยวข้อง ตรวจสอบ "บันทึกข้อผิดพลาด" ซึ่งจะบันทึกสาเหตุข้อผิดพลาดที่เฉพาะเจาะจง
- ลดความซับซ้อนของสภาพแวดล้อมการติดตั้ง
- หากใช้การกำหนดค่าเซิร์ฟเวอร์ที่ซับซ้อน ให้กลับไปใช้การตั้งค่าเริ่มต้นชั่วคราว (เช่น ส่วนขยาย PHP กฎการเขียนใหม่ ฯลฯ)
- ขอความช่วยเหลือ
- คัดลอกข้อความข้อผิดพลาดและค้นหาวิธีแก้ไขในเครื่องมือค้นหา (โดยปกติจะพบวิธีแก้ไขปัญหาที่คล้ายกัน)
- ติดต่อฝ่ายบริการลูกค้าของผู้ให้บริการเซิร์ฟเวอร์ โดยส่งภาพหน้าจอข้อผิดพลาดเพื่อให้เจ้าหน้าที่เทคนิคช่วยตรวจสอบ
สรุป
การติดตั้งล้มเหลวมักเกิดจากการกรอกข้อมูลผิด การตั้งค่าสิทธิ์ไม่เหมาะสม หรือสภาพแวดล้อมไม่เข้ากัน ตรวจสอบทีละขั้นตอนตามวิธีการในส่วนนี้ ปัญหา 99% ทั้งหมดสามารถแก้ไขได้ หากลองหลายครั้งแล้วยังล้มเหลว แนะนำให้ทบทวนขั้นตอนใหม่อีกครั้ง: ตั้งแต่การสร้างฐานฐานข้อมูล การอัปโหลดไฟล์ ไปจนถึงการกรอกข้อมูล ตรวจสอบทุกขั้นตอนอย่างละเอียดเพื่อให้แน่ใจว่าดำเนินการถูกต้อง
หลังจากแก้ไขปัญหาแล้ว คุณก็จะสามารถเข้าสู่แดชบอร์ด WordPress ได้อย่างราบรื่น และเริ่มสร้างเว็บไซต์ของคุณเองได้