Haluatko ylläpitää itsehallittua WordPress-sivustoa? Loistava. Opit lukemattomia asioita. Yksi kriittisistä osista palvelimen perustamisessa on PHP MySQL -laajennus, jotta WordPress voi kommunikoida MySQL-palvelimen kanssa. Jos saat a PHP MySQL laajennus virhe WordPress-asennuksessasi, et todennäköisesti ole vielä asentanut sitä palvelimellesi.
Tässä näytämme sinulle kuinka asentaa oikea PHP MySQL -laajennus WordPress-sivustollesi. Varmistamme myös, että koneellesi on asennettu MySQL-palvelin.
✔ Varmista, että MySQL-palvelu on asennettu ja käynnissä
Ennen kuin yrität asentaa PHP MySQL -laajennuksen, varmista ensin, että MySQL-palvelin on käynnissä palvelimellasi.
Suorita seuraava komento tarkistaaksesi MySQL-palvelimen tilan.
palvelun mysql tila
✅ Jos MySQL on asennettu ja käynnissä palvelimellasi, sinun pitäisi saada seuraava vastaus:
● mysql.service - MySQL Community Server Loaded: ladattu (/lib/systemd/system/mysql.service; käytössä; toimittajan esiasetus: käytössä) Aktiivinen: aktiivinen (käynnissä) tiistaista 2019-07-09 20:46:12 UTC lähtien; 2 viikkoa 2 päivää sitten Docs: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html Pää-PID: 1097 (mysqld) Tila: "SERVER_OPERATING" Tehtävät: 46 (raja: 4656) CGroup: /system.slice/mysql.service └─1097 /usr/sbin/mysqld
⚙ Jos MySQL ei ole käynnissä, käynnistä palvelu suorittamalla seuraava komento.
palvelu mysql start
⚙ Jos MySQL-palvelinta ei ole asennettu, suorita seuraava komento asentaaksesi uusin MySQL-Server.
apt-get install mysql-server -y
⚠ Kun asennat mysql-serveria, älä valitse oletustodennustapaa, käytä LEGACY-todennusmenetelmää pitääksesi sen yhteensopivana WordPressin kanssa.
✔ Tarkista, onko PHP MySQL -laajennus asennettu
Suorita WordPress-palvelimella seuraava komento tarkistaaksesi koneeseen asennetun PHP-version.
php -v
Yllä olevan komennon pitäisi tuottaa seuraavanlainen vastaus:
PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (rakennettu: 10. heinäkuuta 2019 06:54:46) ( NTS ) Tekijänoikeus (c) 1997-2018 PHP Group Zend Engine v3. 3.7, tekijänoikeus (c) 1998-2018 Zend Technologies ja Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, tekijänoikeus (c) 1999-2018, Zend Technologies
Vastauksen ensimmäinen rivi paljastaa PHP-versiosi, joka yllä olevassa esimerkissä on PHP 7.3.
Suorita nyt seuraava komento nähdäksesi, onko PHP MySQL -laajennus käytössä palvelimellesi asennetussa PHP-versiossa.
dpkg --list | grep php-mysql
? Esimerkki: Jos palvelimellesi asennettu PHP-versio on PHP 7.3. Sitten käytät komentoa dpkg --list | grep php7.3-mysql
.
Jos MySQL-laajennus on asennettu, saat seuraavanlaisen vastauksen:
ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 MySQL-moduuli PHP:lle
Jos PHP MySQL -laajennusta ei ole asennettu palvelimellesi, saat a tyhjä vastaus grep-komennosta. Siinä tapauksessa asennamme php-mysql-laajennuksen palvelimellesi.
✅ ASENNA OIKEA PHP MYSQL -LAAJENNUS
Suorita seuraava komento asentaaksesi sopiva php-mysql-laajennus WordPress-palvelimellesi.
apt-get install php-mysql
? Esimerkki: Jos palvelimellesi asennettu PHP-versio on PHP 7.3. Sitten käytät komentoa apt-get install php7.3-mysql
.
Kun olet asentanut oikean PHP MySQL -laajennuksen WordPress-palvelimellesi, käynnistä verkkopalvelin uudelleen.
Apache:
servive apache2 käynnistyy uudelleen
Nginx:
palvelu nginx käynnistyy uudelleen
Yritä suorittaa WordPress-sivustosi, kun olet suorittanut kaikki yllä olevat ohjeet. Sen pitäisi toimia ilman ongelmia.
? Kippis!