"การติดตั้ง PHP ของคุณดูเหมือนว่าไม่มีส่วนขยาย MySQL ที่ WordPress ต้องการ” เป็นความผิดพลาดที่เกิดขึ้นกับเจ้าของบล็อกและเว็บไซต์หลายราย WordPress.
นี่ไม่ใช่สาเหตุของความกังวล ขาดนามสกุล MySQL จาก PHP เป็นปกติของระบบปฏิบัติการที่ติดตั้งตั้งแต่เริ่มต้น, VPS หรือเซิร์ฟเวอร์เฉพาะที่ส่วนขยาย PHP ไม่ได้เป็นส่วนหนึ่งของแพ็คเกจการติดตั้ง ปัญหานี้มีอยู่ทั้งคู่ อูบุนตู และ CentOS. ในสถานการณ์นี้ปัญหาจะแก้ไขได้ง่ายๆด้วยการอัปเดต PHP และการติดตั้งโมดูล "PHP-MySQL"
อัปเดต PHP และติดตั้งส่วนขยาย MySQL บน Ubuntu
apt-get update apt-get install php-mysql
อัปเดต PHP และติดตั้งส่วนขยาย MySQL บน CentOS
yum update yum install php70w-mysql
หลังจากขั้นตอนนี้ เริ่มบริการ Apache หรือ NGINX.
ฉันยังพบสถานการณ์ที่แม้ว่าส่วนขยาย MySQL จะมีอยู่ใน PHP แต่บล็อกที่สร้างบน WordPress แสดงข้อผิดพลาด "การติดตั้ง PHP ของคุณดูเหมือนจะไม่มีส่วนขยาย MySQL ซึ่ง WordPress ต้องการ" ส่วนใหญ่ข้อผิดพลาดเกิดขึ้นเมื่อติดตั้ง WordPress อย่างไรก็ตามคราวนี้เขาปรากฏตัวในบล็อกที่ใช้งานมาหลายปี
ในสถานการณ์นี้ฉันพบว่าปัญหาไม่ได้อยู่ที่โมดูล PHP แต่เป็นเวอร์ชันเก่าของ WordPress ซึ่งไม่สามารถใช้งานร่วมกับ PHP 7.4.4RC1 ได้อีกต่อไป การอัปเกรด WordPress เป็นเวอร์ชันล่าสุดอย่างง่ายช่วยแก้ไขข้อผิดพลาด