Ön menedzselt WordPress-webhelyet szeretne futtatni? Nagy. Millió dolgot fogsz megtanulni. A szerver beállításának egyik kritikus része a PHP MySQL kiterjesztése, hogy a WordPress kommunikálhasson a MySQL szerverrel. Ha kapsz a PHP MySQL kiterjesztés hiba történt a WordPress telepítésében, akkor valószínűleg még nem telepítette a szerverére.
Ebben megmutatjuk, hogyan telepítheti a megfelelő PHP MySQL kiterjesztést a WordPress webhelyére. Gondoskodunk arról is, hogy a MySQL-Server telepítve legyen a gépére.
✔ Győződjön meg arról, hogy a MySQL szolgáltatás telepítve van és fut
Mielőtt megpróbálná telepíteni a PHP MySQL-bővítményt, először győződjön meg arról, hogy a MySQL-kiszolgáló fut-e a szerveren.
Futtassa a következő parancsot a MySQL-kiszolgáló állapotának ellenőrzéséhez.
szolgáltatás mysql állapota
✅ Ha a MySQL telepítve van és fut a szerverén, a következő választ kell kapnia:
● mysql.service – MySQL Community Server Loaded: betöltve (/lib/systemd/system/mysql.service; engedélyezve; gyártó előre beállított: engedélyezve) Aktív: aktív (fut) kedd óta 2019-07-09 20:46:12 UTC; 2 hete 2 napja Dokumentumok: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html Fő PID: 1097 (mysqld) Állapot: "SERVER_OPERATING" Feladatok: 46 (korlát: 4656) CGroup: /system.slice/mysql.service └─1097 /usr/sbin/mysqld
⚙ Ha a MySQL nem fut, futtassa a következő parancsot a szolgáltatás elindításához.
szolgáltatás mysql start
⚙ Ha a MySQL-Server nincs telepítve, futtassa a következő parancsot a legújabb MySQL-Server telepítéséhez.
apt-get install mysql-server -y
⚠ A mysql-server telepítésekor ne az alapértelmezett hitelesítési módot válassza, használja a LEGACY hitelesítési módszert hogy kompatibilis legyen a WordPress-szel.
✔ Ellenőrizze, hogy telepítve van-e a PHP MySQL bővítmény
A WordPress szerveren futtassa a következő parancsot a gépre telepített PHP verzió ellenőrzéséhez.
php -v
A fenti parancsnak ehhez hasonló választ kell kiadnia:
PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (építve: 2019. július 10. 06:54:46) ( NTS ) Copyright (c) 1997-2018 A PHP Group Zend Engine v3. 3.7, Copyright (c) 1998-2018 Zend Technologies Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, Zend Technologies
A válasz első sora felfedi az Ön PHP verzióját, amely a fenti példában a PHP 7.3.
Most futtassa a következő parancsot, hogy megbizonyosodjon arról, hogy a PHP MySQL kiterjesztése engedélyezve van-e a kiszolgálóra telepített PHP verzióhoz.
dpkg --list | grep php-mysql
? Példa: Ha a szerverére telepített PHP verzió PHP 7.3. Ezután használja a parancsot dpkg --list | grep php7.3-mysql
.
Ha a MySQL-bővítés telepítve van, a következőhöz hasonló választ fog kapni:
ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 MySQL modul PHP-hez
Ha a PHP MySQL bővítmény nincs telepítve a szerverére, kapsz a üres válasz a grep parancsból. Ebben az esetben telepítjük a php-mysql kiterjesztést a szerverére.
✅ A MEGFELELŐ PHP MYSQL BŐVÍTÉS TELEPÍTÉSE
Futtassa a következő parancsot a megfelelő php-mysql kiterjesztés telepítéséhez a WordPress-kiszolgálón.
apt-get install php-mysql
? Példa: Ha a szerverére telepített PHP verzió PHP 7.3. Ezután használja a parancsot apt-get install php7.3-mysql
.
Miután telepítette a megfelelő PHP MySQL kiterjesztést a WordPress szerverére, indítsa újra a webszervert.
Apache:
servive apache2 újraindítás
Nginx:
az nginx szolgáltatás újraindítása
A fenti utasítások végrehajtása után próbálja meg futtatni a WordPress webhelyét. Probléma nélkül kell futnia.
? Egészségére!