Želite pokrenuti web-lokaciju WordPress kojom se samostalno upravlja? Sjajno. Naučit ćete zilion stvari. Jedan od kritičnih dijelova postavljanja poslužitelja je PHP MySQL ekstenzija tako da WordPress može komunicirati s MySQL poslužiteljem. Ako dobivate a PHP MySQL proširenje pogreška na vašoj instalaciji WordPressa, onda ga vjerojatno još niste instalirali na svom poslužitelju.
U ovom ćemo vam pokazati kako instalirati ispravno PHP MySQL proširenje na svoju WordPress stranicu. Također ćemo se pobrinuti da na svom računalu imate instaliran MySQL-Server.
✔ Provjerite je li MySQL servis instaliran i pokrenut
Prije nego pokušamo instalirati PHP MySQL proširenje, prvo provjerimo radi li MySQL poslužitelj na vašem poslužitelju.
Pokrenite sljedeću naredbu da provjerite status MySQL poslužitelja.
status usluge mysql
✅ Ako je MySQL instaliran i radi na vašem poslužitelju, trebali biste dobiti sljedeći odgovor:
● mysql.service - MySQL Community Server Učitano: učitano (/lib/systemd/system/mysql.service; omogućeno; unaprijed postavljeno dobavljača: omogućeno) Aktivno: aktivno (pokrenuto) od utorka 09.07.2019 20:46:12 UTC; prije 2 tjedna 2 dana Dokumenti: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html Glavni PID: 1097 (mysqld) Status: "SERVER_OPERATING" Zadaci: 46 (ograničenje: 4656) CGroup: /system.slice/mysql.service └─1097 /usr/sbin/mysqld
⚙ Ako MySQL ne radi, pokrenite sljedeću naredbu za pokretanje usluge.
servis mysql start
⚙ Ako MySQL-Server nije instaliran, pokrenite sljedeću naredbu da biste instalirali najnoviji MySQL-Server.
apt-get install mysql-server -y
⚠ Kada instalirate mysql-server, nemojte odabrati zadanu metodu provjere autentičnosti, koristiti metodu provjere autentičnosti LEGACY kako bi bio kompatibilan s WordPressom.
✔ Provjerite je li instalirano PHP MySQL proširenje
Na svom WordPress poslužitelju pokrenite sljedeću naredbu da provjerite verziju PHP-a instaliranu na računalu.
php -v
Gornja naredba trebala bi dati odgovor sličan ovom:
PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (izgrađen: 10. srpnja 2019. 06:54:46) ( NTS ) Autorska prava (c) 1997.-2018. PHP Group Zend Engine v3. 3.7, Autorska prava (c) 1998-2018 Zend Technologies sa Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Autorska prava (c) 1999-2018, Zend Technologies
Prvi redak odgovora otkriva vašu verziju PHP-a, koja je u gornjem primjeru PHP 7.3.
Sada pokrenite sljedeću naredbu da vidite je li proširenje PHP MySQL omogućeno za PHP verziju instaliranu na vašem poslužitelju.
dpkg --list | grep php-mysql
? Primjer: Ako je PHP verzija instalirana na vašem poslužitelju PHP 7.3. Zatim ćete upotrijebiti naredbu dpkg --list | grep php7.3-mysql
.
Ako je MySQL ekstenzija instalirana, dobit ćete odgovor sličan ovome:
ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 MySQL modul za PHP
Ako PHP MySQL proširenje nije instalirano na vašem poslužitelju, dobit ćete a prazan odgovor iz naredbe grep. U tom slučaju ćemo instalirati proširenje php-mysql na vaš poslužitelj.
✅ INSTALIRAJ ISPRAVNO PHP MYSQL PROŠIRENJE
Pokrenite sljedeću naredbu da instalirate odgovarajuće proširenje php-mysql na svoj WordPress poslužitelj.
apt-get install php-mysql
? Primjer: Ako je PHP verzija instalirana na vašem poslužitelju PHP 7.3. Zatim ćete upotrijebiti naredbu apt-get install php7.3-mysql
.
Nakon što instalirate ispravno PHP MySQL proširenje na svoj WordPress poslužitelj, ponovno pokrenite web poslužitelj.
Apache:
servive apache2 restart
Nginx:
restart servisa nginx
Pokušajte pokrenuti svoju WordPress stranicu nakon što dovršite sve gore navedene upute. Trebao bi raditi bez problema.
? Živjeli!