🔧 תיקון: נראה כי בהתקנת ה-PHP שלך חסרה תוסף MySQL הנדרש על ידי וורדפרס

מחפשים להפעיל אתר וורדפרס בניהול עצמי? גדול. תלמדו מליון דברים. אחד החלקים הקריטיים בהקמת שרת הוא תוסף PHP MySQL כך ש-WordPress תוכל לתקשר עם שרת MySQL. אם אתה מקבל א סיומת PHP MySQL שגיאה בהתקנת וורדפרס שלך, כנראה שעדיין לא התקנת אותה בשרת שלך.

בזה נראה לך כיצד להתקין את תוסף PHP MySQL הנכון באתר הוורדפרס שלך. אנו גם נוודא ששרת MySQL מותקן במחשב שלך.

✔ ודא ששירות MySQL מותקן ופועל

לפני שתנסה להתקין את תוסף PHP MySQL, בוא נוודא תחילה ששרת MySQL פועל בשרת שלך.

הפעל את הפקודה הבאה כדי לבדוק את מצב שרת MySQL.

מצב mysql של שירות

✅ אם MySQL מותקן ופועל בשרת שלך, אתה אמור לקבל את התגובה הבאה:

● mysql.service - שרת הקהילה של MySQL נטען: נטען (/lib/systemd/system/mysql.service; מופעל; הגדרה מראש של הספק: מופעל) פעיל: פעיל (פועל) מאז יום שלישי 2019-07-09 20:46:12 UTC; לפני שבועיים יומיים Docs: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html PID ראשי: 1097 (mysqld) סטטוס: "SERVER_OPERATING" משימות: 46 (מגבלה: 4656) CGroup: /system.slice/mysql.service └─1097 /usr/sbin/mysqld

⚙ אם MySQL אינו פועל, הפעל את הפקודה הבאה כדי להפעיל את השירות.

שירות mysql start

⚙ אם MySQL-Server אינו מותקן, הפעל את הפקודה הבאה כדי להתקין את MySQL-Server העדכני ביותר.

apt-get install mysql-server -y

⚠ בעת התקנת mysql-server, אל תבחר בשיטת האימות המוגדרת כברירת מחדל, השתמש בשיטת האימות LEGACY כדי לשמור על תואם לוורדפרס.

✔ בדוק אם הרחבת PHP MySQL מותקנת

בשרת הוורדפרס שלך, הפעל את הפקודה הבאה כדי לבדוק את גרסת ה-PHP המותקנת במחשב.

php -v

הפקודה לעיל צריכה להפיק תגובה דומה לזה:

PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (נבנה: 10 ביולי 2019 06:54:46) ( NTS ) זכויות יוצרים (c) 1997-2018 The PHP Group Zend Engine v3. 3.7, זכויות יוצרים (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 עבור PHP

אם תוסף PHP MySQL אינו מותקן בשרת שלך, תקבל א תגובה ריקה מהפקודה grep. במקרה כזה, נתקין את התוסף php-mysql בשרת שלך.

✅ התקן את הרחבת PHP MYSQL נכונה

הפעל את הפקודה הבאה כדי להתקין את סיומת php-mysql המתאימה בשרת הוורדפרס שלך.

apt-get להתקין php-mysql

? דוגמא: אם גרסת ה-PHP המותקנת בשרת שלך היא PHP 7.3. לאחר מכן תשתמש בפקודה apt-get install php7.3-mysql.

לאחר שהתקנת את תוסף PHP MySQL הנכון בשרת הוורדפרס שלך, הפעל מחדש את שרת האינטרנט.

אפאצ'י:

אתחול מחדש של serveve apache2

Nginx:

הפעלה מחדש של שירות nginx

נסה להפעיל את אתר הוורדפרס שלך לאחר השלמת כל ההוראות למעלה. זה אמור לפעול ללא בעיות.

? לחיים!