[Remediere] Instalarea dvs. PHP pare să lipsească extensia MySQL, care este cerută de WordPress

Instalarea dvs. PHP pare să lipsească extensia MySQL

Când încercați să instalați WordPress sau să accesați site-ul dvs. WordPress, apare un mesaj care spune că „Instalarea dvs. PHP pare să lipsească extensia MySQL cerută de WordPress”.

Poate fi enervant să întâmpinați o problemă care vă împiedică să utilizați sau să accesați site-ul dvs. WordPress, la fel ca în cazul oricărui mesaj de eroare WordPress.

Totuși, nu renunța la speranță!

Această eroare indică de obicei că ceva nu este în regulă cu codul site-ului web și că WordPress nu se poate conecta la baza de date MySQL.

Vom discuta despre ce ar putea fi acel „ceva” în acest articol, împreună cu câteva sfaturi despre cum să analizați și să rezolvați acest mesaj de eroare.

 

Ce duce la eroarea de extensie MySQL lipsă în WordPress?

Mesajul de eroare „Instalarea dvs. PHP pare să lipsească extensia MySQL care este cerută de WordPress” rezultă, așa cum am menționat în introducere, dintr-o problemă cu codul sau scripturile de pe serverul dumneavoastră.

Această eroare indică în mod specific că PHP-ul serverului dvs. nu are extensia necesară pentru a conecta site-ul dvs. WordPress la baza de date MySQL.

Acest lucru ar putea fi cazul din două motive principale:

1. Utilizați o versiune WordPress mai veche cu PHP 7+

Utilizați o versiune WordPress mai veche

Deoarece PHP 7.0 a depreciat extensia MySQL în favoarea MySQLi, este posibil să întâlniți această eroare dacă utilizați o versiune extrem de veche de WordPress cu o versiune modernă de PHP.

Cu alte cuvinte, PHP 7+ nu mai are extensia MySQL pe care WordPress o cere.

În schimb, extensiile PDO MySQL sau MySQLi mai recente sunt folosite de WordPress în versiunile moderne. Cu toate acestea, versiunile WordPress anterioare versiunii 3.9 pot fi cauza acestei probleme.

S-ar putea să doriți, de asemenea aflați cum să vă actualizați versiunea PHP în WordPress.

Extensia lipsește sau nu este configurată corect atunci când utilizați PHP 5.6 sau o versiune mai mică

Celălalt motiv probabil este că PHP 5.6, care a fost lansat înainte ca extensia MySQL să fie depreciată, este folosit, dar că extensia fie lipsește, fie nu este configurată corect.

Modalități de a repara WordPress pare să necesite extensia MySQL, din care instalarea PHP pare să lipsească

Acum că știți ce se întâmplă, să discutăm câteva sfaturi pentru rezolvarea problemei.

Verificați ce versiune de PHP utilizați

Verificați ce versiune de PHP utilizați

Aflarea ce versiune PHP este instalată pe serverul care găzduiește site-ul dvs. WordPress este primul pas în diagnosticarea acestei probleme. Răspunsul la această întrebare va determina ce acțiuni ar trebui să luați în continuare.

Utilizați FTP pentru a vă conecta la serverul care găzduiește site-ul dvs. WordPress pentru a verifica acest lucru. Gazda dvs. web vă poate furniza acreditările dvs. FTP, dar veți avea nevoie și de un client FTP pentru a vă conecta.

Puteți utiliza instrumentul cPanel File Manager dacă gazda rulează cPanel.

Odată ce ați stabilit o conexiune la serverul dvs., creați un fișier nou numit phpinfo.php în directorul rădăcină al site-ului dvs. WordPress. Acesta ar trebui să fie același folder care conține fișierul wp-config.php.

Apoi, editați fișierul și adăugați următorul fragment de cod:  

Vizitați yoursite.com/phpinfo.php după salvarea fișierului (și reîncărcarea versiunii salvate, dacă este necesar). Asigurați-vă că înlocuiți site-ul dumneavoastră.com cu numele dvs. de domeniu real.

Ar trebui să apară un ecran cu numeroase detalii diferite despre configurația PHP pe serverul dvs. Căutați elementul Versiunea PHP în secțiunea Core în timp ce derulați în jos.

Fii cu ochii pe numere; ar trebui să vedeți ceva de genul xxx, cum ar fi 7.2.25 sau 5.6.8:

Verificați versiunea WordPress PHP

Software-ul WordPress trebuie de obicei actualizat dacă versiunea dvs. PHP începe cu „7”. Pe de altă parte, este posibil să nu aveți extensia MySQL dacă încă utilizați PHP 5.X.

Notă: La Kinsta, recomandăm cu insistență să utilizați cea mai recentă versiune PHP. De fapt, ele nu acceptă versiuni PHP anterioare 7.4.

Din cauza performanței lor mai lente și a lipsei de actualizări de securitate, aceste versiuni învechite ar putea reprezenta un risc de securitate pentru site-ul dvs.

Aflați mai multe despre avantajele utilizării versiunilor PHP actuale acceptate.

2. Actualizați software-ul principal WordPress

Cel mai probabil motiv pentru această eroare, dacă serverul dvs. acceptă PHP 7+, este că utilizați o versiune învechită de WordPress. Această eroare poate apărea dacă utilizați WordPress versiunea 3.9 sau anterioară.

Soluția este să vă actualizați software-ul WordPress, care va adăuga și o mulțime de funcții noi și va îmbunătăți securitatea și performanța.

Asigurați-vă că aveți o copie de rezervă a site-ului dvs. înainte de a actualiza manual versiunea WordPress. Puteți obține cea mai recentă versiune a software-ului WordPress vizitând WordPress.org.

Extrageți fișierul zip pe computer după ce îl descărcați. Apoi, ștergeți următoarele elemente din folderul care conține toate fișierele WordPress:

Actualizați software-ul de bază WordPress

  • fișierul wp-config-sample.php
  • Fișierul wp-config.php (s-ar putea să nu vedeți acest fișier – asigurați-vă că îl ștergeți dacă este acolo).
  • folderul wp-content.

După eliminarea acestor elemente, utilizați FTP pentru a încărca fișierele și folderele rămase pe server. Clientul dumneavoastră FTP ar trebui să fie instruit să suprascrie toate fișierele atunci când este întrebat despre fișierele duplicate.

Site-ul dvs. WordPress ar trebui să folosească cea mai recentă versiune și problema dvs. ar trebui rezolvată odată ce încărcările fișierelor sunt finalizate.

3. Verificați pentru a vedea dacă extensia MySQL este instalată

Verificați dacă extensia MySQL este instalată

Este posibil ca serverul dvs. să nu aibă MySQL extensia de care are nevoie WordPress dacă încă rulează PHP 5.6 sau o versiune anterioară.

Reveniți la fișierul phpinfo.php pe care l-ați încărcat prima dată pe serverul dvs. la Pasul 1 pentru a vedea dacă acesta este cazul.

Căutați o secțiune cu numele mysql sau mysqli.

Dacă este instalată extensia MySQL, articolul de versiune a bibliotecii API-ul client ar trebui să aibă un număr de versiune lângă el; dacă nu puteți găsi aceste date, extensia MySQL nu este prezentă.

Cel mai bun mod de acțiune este, de obicei, să contactați echipa de asistență a gazdei dvs. și să cereți să îl instaleze pentru dvs.

Rețineți că versiunile PHP sub 7.4 nu mai primesc actualizări de securitate și au performanțe mai slabe decât versiunile mai recente, așa că vă sfătuim insistent să nu le folosiți.

Actualizați-vă serverul la PHP 7.4+ în loc să petreceți timp configurand corect o versiune mai veche de PHP, unless trebuie neapărat să continuați să utilizați PHP 5.6 sau o versiune mai mică.

Puteți urma instrucțiunile noastre pentru a instala PHP pe orice server și pentru a actualiza versiunea PHP a site-ului dvs. WordPress.

4. Asigurați-vă că extensia PHP este configurată corect

Dacă extensia este instalată și rulați PHP 5.6 sau o versiune mai mică, problema ar putea fi că nu este configurată corect. Două probleme tipice sunt:

Cum să găsiți calea fișierului WordPress php.ini

  • folosind un server Linux în timp ce încărcați un fișier php.ini conceput pentru serverele Windows
  • căi de fișiere greșite

Fișierul phpinfo.php pe care l-ați creat anterior conține locația fișierului dvs. php.ini:

În primul rând, vă sfătuim să descărcați fișierul existent pe computerul local ca rezervă. Încercați să ștergeți fișierul php.ini de lângă pentru a vedea dacă asta rezolvă problema.

IMH

Vrei un site rapid?

Pe cine pacalesc? Nu suntem toți?

Deci, de ce atât de mulți dintre noi ne luptăm?

Cea mai mare provocare este de obicei găsirea unei companii de găzduire rapidă și de încredere.

Cu toții am trecut prin coșmaruri - suportul durează o veșnicie sau nu ne rezolvă problema, dând mereu vina pe ceva de partea ta... 

Dar cel mai mare dezamăgire este că site-ul web se simte întotdeauna lent.

At CollectiveRay găzduim cu găzduire InMotion și site-ul nostru este rapid prost. Rulăm pe o stivă personalizată de configurare a serverului LightSpeed ​​pe MariaDB cu un motor PHP7.4 și administrat prin Cloudflare. 

În combinație cu optimizările noastre front-end, serverăm în mod fiabil 6000 de utilizatori în fiecare zi, cu vârfuri de peste 50 de utilizatori simultan. 

Doriți să obțineți o configurare rapidă ca a noastră? Transferați gratuit site-ul dvs. la găzduirea InMotion și obțineți o reducere de 50% la prețurile actuale.

Încercați InMotion Hosting cu 50% REDUCERE pentru CollectiveRay vizitatori DOAR în mai 2024!

Gazduire InMotion 50% REDUCERE pt CollectiveRay vizitatori

Rezumat

Este o eroare frustrantă să accesați mesajul „Instalarea dvs. PHP pare să lipsească extensia MySQL care este cerută de WordPress”.

Cu toate acestea, urmând instrucțiunile din acest articol, ar trebui să puteți găsi și remedia problema.

Asigurați-vă că rulați cele mai recente versiuni de PHP și WordPress, conform remedierii noastre sugerate.

Ar trebui să puteți remedia automat această eroare dacă utilizați PHP 7.4+ și WordPress 5.0+, precum și să obțineți acces la toate celelalte îmbunătățiri de performanță, securitate și caracteristici care vin odată cu actualizarea.

Instalarea dvs. PHP pare să lipsească întrebări frecvente

Extensia MySQL pare să lipsească din instalarea dvs. PHP. Cum se poate rezolva asta?

Mesajul „Instalarea dvs. PHP pare să lipsească extensia MySQL care este cerută de WordPress” poate fi remediat în trei moduri diferite, pe care le-am acoperit în această postare. 1 Faceți upgrade la cea mai nouă versiune a instalării dvs. WordPress. 2 Verificați dacă extensia MySQL este configurată și funcțională. 3 Confirmați că extensia PHP este configurată corect.

Cum rezolv problema cu extensia MySQL lipsă din WordPress?

Eroarea de extensie MySQL lipsă apare atunci când unul dintre PHP sau WordPress este actualizat, dar nu și celălalt. Cea mai simplă soluție este să verificați numărul versiunii PHP pentru a vedea dacă este 7 sau mai mare. Și apoi, asigurați-vă că WordPress rulează și cea mai recentă versiune și actualizați oricare dintre acestea nu este actualizată.

Despre autor
Shahzad Saeed
Shahzaad Saaed a fost prezentat pe un număr mare de site-uri web de autoritate, inclusiv EasyDigitalDownloads, OptinMonster și WPBeginner, unde este angajat în prezent ca scriitor de conținut senior. Shahzad este expert WordPress, designer web și expert general în tehnologie și design. El este specializat în marketing de conținut pentru a ajuta afacerile să-și dezvolte traficul prin articole, bloguri și ghiduri de experiență acționabile și susținute de experiență, toate preluate din cei peste 10 ani de experiență în domeniu.

Inca un lucru... Știați că și persoanele care împărtășesc lucruri utile precum această postare arată MĂRĂTOARE? ;-)
Te rugăm să ne contactezi lasa un util comentează cu gândurile tale, apoi împărtășește acest lucru grupurilor tale de Facebook care ar găsi acest lucru util și să profităm împreună de beneficii. Vă mulțumim că ați împărtășit și ați fost drăguți!

Dezvaluirea: Această pagină poate conține linkuri către site-uri externe pentru produse pe care le iubim și le recomandăm din toată inima. Dacă cumpărați produse pe care vi le sugerăm, este posibil să câștigăm o taxă de recomandare. Astfel de taxe nu influențează recomandările noastre și nu acceptăm plăți pentru recenzii pozitive.

Autor (i) prezentat (e) pe:  Logo-ul revistei Inc   Sigla Sitepoint   Logo CSS Tricks    sigla webdesignerdepot   Sigla WPMU DEV   si multe altele ...