🔧 การแก้ไข: การติดตั้ง PHP ของคุณดูเหมือนจะไม่มีส่วนขยาย MySQL ที่ WordPress . ต้องการ

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

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

✔ตรวจสอบให้แน่ใจว่าบริการ MySQL ได้รับการติดตั้งและใช้งานอยู่

ก่อนพยายามติดตั้งส่วนขยาย PHP MySQL ก่อนอื่นให้ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ MySQL ทำงานบนเซิร์ฟเวอร์ของคุณ

รันคำสั่งต่อไปนี้เพื่อตรวจสอบสถานะเซิร์ฟเวอร์ MySQL

service mysql status

✅ หากติดตั้งและใช้งาน MySQL บนเซิร์ฟเวอร์ของคุณ คุณควรได้รับการตอบกลับต่อไปนี้:

● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2019-07-09 20:46:12 UTC; 2 weeks 2 days ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
 Main PID: 1097 (mysqld)
   Status: "SERVER_OPERATING"
    Tasks: 46 (limit: 4656)
   CGroup: /system.slice/mysql.service
           └─1097 /usr/sbin/mysqld

⚙ หาก MySQL ไม่ทำงาน ให้รันคำสั่งต่อไปนี้เพื่อเริ่มบริการ

service mysql start

⚙ หากไม่ได้ติดตั้งเซิร์ฟเวอร์ MySQL ให้รันคำสั่งต่อไปนี้เพื่อติดตั้ง MySQL-Server ล่าสุด

apt-get install mysql-server -y

⚠ เมื่อติดตั้งเซิร์ฟเวอร์ mysql อย่าเลือกวิธีการรับรองความถูกต้องเริ่มต้นใช้วิธีการตรวจสอบสิทธิ์แบบ LEGACYเพื่อให้เข้ากันได้กับ WordPress

✔ ตรวจสอบว่ามีการติดตั้งส่วนขยาย PHP MySQL หรือไม่

บนเซิร์ฟเวอร์ WordPress ของคุณ ให้รันคำสั่งต่อไปนี้เพื่อตรวจสอบเวอร์ชัน PHP ที่ติดตั้งในเครื่อง

php -v

คำสั่งดังกล่าวควรแสดงการตอบสนองในลักษณะนี้:

PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul 10 2019 06:54:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

บรรทัดแรกของการตอบสนองจะแสดงเวอร์ชัน PHP ของคุณ ซึ่งในตัวอย่างด้านบนคือ PHP 7.3

ตอนนี้ให้รันคำสั่งต่อไปนี้เพื่อดูว่าส่วนขยาย PHP MySQL ถูกเปิดใช้งานสำหรับเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณหรือไม่

dpkg --list | grep php-mysql

📔 ตัวอย่าง:หากเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณคือ PHP 7.3 แล้วคุณจะใช้คำสั่งdpkg --list | grep php7.3-mysql

หากติดตั้งส่วนขยาย MySQL คุณจะได้รับการตอบสนองในลักษณะนี้:

ii  php7.3-mysql                          7.3.7-1+ubuntu18.04.1+deb.sury.org+1         amd64        MySQL module for PHP

หากไม่ได้ติดตั้งส่วนขยาย PHP MySQL บนเซิร์ฟเวอร์ของคุณ คุณจะได้รับการตอบกลับเปล่าจากคำสั่ง grep ในกรณีนั้น เราจะติดตั้งส่วนขยาย php-mysql บนเซิร์ฟเวอร์ของคุณ

✅ ติดตั้งส่วนขยาย PHP MYSQL ที่ถูกต้อง
เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งส่วนขยาย php-mysql ที่เหมาะสมบนเซิร์ฟเวอร์ WordPress ของคุณ

apt-get install php-mysql

📔 ตัวอย่าง:หากเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณคือ PHP 7.3 แล้วคุณจะใช้คำสั่งapt-get install php7.3-mysql

เมื่อคุณติดตั้งส่วนขยาย PHP MySQL ที่ถูกต้องบนเซิร์ฟเวอร์ WordPress ของคุณแล้ว ให้รีสตาร์ทเว็บเซิร์ฟเวอร์

อาปาเช่:
servive apache2 restart

Nginx:
service nginx restart

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

🍻 ไชโย!

Tags: #mysql #php

วิธีปิดการใช้งาน Block Editor และติดตั้ง Classic Editor ใน WordPress 5.0

วิธีปิดการใช้งาน Block Editor และติดตั้ง Classic Editor ใน WordPress 5.0

เริ่มต้นด้วย WordPress 5.0 ตัวแก้ไขเริ่มต้นบน WordPress คือตัวแก้ไขบล็อกใหม่ ตัวแก้ไขใหม่แตกต่างไปจากเดิมอย่างสิ้นเชิง

การแก้ไข: “ตัวแก้ไขพบข้อผิดพลาดที่ไม่คาดคิด” ใน WordPress หลังจากอัปเดต

การแก้ไข: “ตัวแก้ไขพบข้อผิดพลาดที่ไม่คาดคิด” ใน WordPress หลังจากอัปเดต

ไม่สามารถเขียนบทความใหม่โดยใช้ตัวแก้ไขบล็อกใหม่ใน WordPress ได้? โอกาสที่คุณจะได้รับ “The editor

🔧 การแก้ไข: การติดตั้ง PHP ของคุณดูเหมือนจะไม่มีส่วนขยาย MySQL ที่ WordPress . ต้องการ

🔧 การแก้ไข: การติดตั้ง PHP ของคุณดูเหมือนจะไม่มีส่วนขยาย MySQL ที่ WordPress . ต้องการ

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

วิธีรีเฟรชรายการโฟลเดอร์ใน Windows 11

วิธีรีเฟรชรายการโฟลเดอร์ใน Windows 11

เมื่อไม่มีตัวเลือกรีเฟรชในเมนูบริบท ต่อไปนี้คือวิธีรีเฟรชรายการใน File Explorer ใน Windows 11

วิธีแก้ไขปัญหา WordPress 5.0

วิธีแก้ไขปัญหา WordPress 5.0

ในที่สุด WordPress 5.0 ก็เปิดตัวและมาพร้อมกับประสบการณ์การแก้ไขใหม่ล่าสุดกับ Gutenberg

วิธีตั้งค่า Classic Editor เป็น Default Editor ใน WordPress แทน Gutenberg

วิธีตั้งค่า Classic Editor เป็น Default Editor ใน WordPress แทน Gutenberg

Gutenberg Editor จะกลายเป็นตัวแก้ไขเริ่มต้นใน WordPress ในไม่ช้า คุณจะมีตัวเลือกให้เลือก Classic Editor

วิธีแก้ไขข้อผิดพลาดการจัดเรียง “utf8mb4_0900_ai_ci” เมื่อนำเข้าฐานข้อมูล WordPress

วิธีแก้ไขข้อผิดพลาดการจัดเรียง “utf8mb4_0900_ai_ci” เมื่อนำเข้าฐานข้อมูล WordPress

หากคุณกำลังเปลี่ยนการติดตั้ง WordPress จากเซิร์ฟเวอร์ MySQL 8 ไปเป็น MySQL 5.7 (หรือต่ำกว่า) คุณมักจะประสบปัญหา

วิธีเปิดใช้งานแท็กสั้น PHP

วิธีเปิดใช้งานแท็กสั้น PHP

ในบทความนี้ เราได้กล่าวถึงวิธีเปิดใช้งานแท็กสั้น PHP แล้ว PHP แยกวิเคราะห์ไฟล์โดยใช้แท็กเปิดและปิด ซึ่งดูเหมือนไฟล์ . วิธีเปิดใช้งานแท็กสั้น PHP

กำหนดค่า mod_evasive เพื่อป้องกันการโจมตี DoS และ DDoS บน CentOS

กำหนดค่า mod_evasive เพื่อป้องกันการโจมตี DoS และ DDoS บน CentOS

ในบทความนี้ เราจะเรียนรู้วิธีติดตั้งและกำหนดค่า mod_evasive เพื่อป้องกันการโจมตี DoS และ DDoS บน CentOS โมดูล mod_evasive Apache

วิธีการติดตั้ง PHP ด้วย PHP-FPM สำหรับ NGINX บน CentOS

วิธีการติดตั้ง PHP ด้วย PHP-FPM สำหรับ NGINX บน CentOS

วิธีการติดตั้ง PHP ด้วย PHP-FPM สำหรับ NGINX บน CentOS การกำหนดค่าพื้นฐานของเว็บเซิร์ฟเวอร์ NGINX เพื่อประมวลผลแอปพลิเคชัน PHP และเซิร์ฟเวอร์บนพอร์ต 80