🔧 PARANDUS: tundub, et teie PHP installil puudub MySQL-i laiendus, mida WordPress nõuab

Kas soovite käitada isehallatavat WordPressi saiti? Suurepärane. Õpid miljoneid asju. Serveri seadistamise üks kriitilisi osa on PHP MySQL-i laiendus, et WordPress saaks MySQL-serveriga suhelda. Kui saate a PHP MySQL laiendus viga teie WordPressi installimisel, siis pole te tõenäoliselt seda veel oma serverisse installinud.

Selles näitame teile, kuidas installida oma WordPressi saidile õige PHP MySQL-i laiendus. Samuti tagame, et teie arvutisse oleks installitud MySQL-server.

✔ Veenduge, et MySQL-teenus on installitud ja töötab

Enne PHP MySQL-i laienduse installimist veenduge esmalt, et teie serveris töötab MySQL-server.

Käivitage MySQL-i serveri oleku kontrollimiseks järgmine käsk.

teenuse mysql olek

✅ Kui MySQL on installitud ja teie serveris töötab, peaksite saama järgmise vastuse:

● mysql.service – MySQL Community Server Laaditud: laaditud (/lib/systemd/system/mysql.service; lubatud; tarnija eelseadistus: lubatud) Aktiivne: aktiivne (töötab) alates teisipäevast 2019-07-09 20:46:12 UTC; 2 nädalat 2 päeva tagasi Docs: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html Peamine PID: 1097 (mysqld) Olek: "SERVER_OPERATING" Ülesanded: 46 (piirang: 4656) CGroup: /system.slice/mysql.service └─1097 /usr/sbin/mysqld

⚙ Kui MySQL ei tööta, käivitage teenuse käivitamiseks järgmine käsk.

teenuse mysql start

⚙ Kui MySQL-Server pole installitud, käivitage uusima MySQL-serveri installimiseks järgmine käsk.

apt-get install mysql-server -y

⚠ Mysql-serveri installimisel ärge valige vaikimisi autentimismeetodit, kasutage LEGACY autentimismeetodit et see ühilduks WordPressiga.

✔ Kontrollige, kas PHP MySQL laiendus on installitud

Masinasse installitud PHP versiooni kontrollimiseks käivitage oma WordPressi serveris järgmine käsk.

php -v

Ülaltoodud käsk peaks väljastama sarnase vastuse:

PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (ehitatud: 10. juuli 2019 06:54:46) ( NTS ) Autoriõigus (c) 1997–2018 PHP Group Zend Engine v3. 3.7, autoriõigus (c) 1998–2018 Zend Technologies koos Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, autoriõigus (c) 1999–2018, Zend Technologies

Vastuse esimene rida näitab teie PHP versiooni, mis ülaltoodud näites on PHP 7.3.

Nüüd käivitage järgmine käsk, et näha, kas PHP MySQL laiendus on teie serverisse installitud PHP versiooni jaoks lubatud.

dpkg --list | grep php-mysql

? Näide: Kui teie serverisse installitud PHP versioon on PHP 7.3. Seejärel kasutate käsku dpkg --list | grep php7.3- mysql.

Kui MySQL-i laiendus on installitud, saate järgmise sarnase vastuse:

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

Kui PHP MySQL laiendus pole teie serverisse installitud, saad a tühi vastus käsust grep. Sel juhul installime teie serverisse laienduse php-mysql.

✅ PAIGALDAGE ÕIGE PHP MYSQL LAIEND

Käivitage järgmine käsk, et installida oma WordPressi serverisse sobiv php-mysql laiendus.

apt-get install php-mysql

? Näide: Kui teie serverisse installitud PHP versioon on PHP 7.3. Seejärel kasutate käsku apt-get install php7.3- mysql.

Kui olete oma WordPressi serverisse installinud õige PHP MySQL laienduse, taaskäivitage veebiserver.

Apache:

servive apache2 taaskäivitamine

Nginx:

teenuse nginx taaskäivitamine

Pärast kõigi ülaltoodud juhiste täitmist proovige oma WordPressi saiti käitada. See peaks töötama probleemideta.

? Tervist!