Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să remediați eroarea „Extensie MySQL lipsă PHP” în WordPress

În WordPress, veți întâlni din când în când eroarea „instalația dvs. PHP pare să lipsească extensia MySQL, care este necesară de WordPress”.

Când apare această eroare, aceasta împiedică utilizatorii să vă vizualizeze site-ul web. Dacă apare frecvent, atunci poate fi dăunător pentru experiența utilizatorului site-ului dvs.

De-a lungul anilor, am întâmpinat această eroare de mai multe ori pe WPBeginner și pe alte site-uri web ale brandurilor noastre.

Din experiența noastră, am învățat că puteți rezolva această eroare verificând versiunea PHP și actualizând WordPress. Puteți, de asemenea, să verificați setările PHP și să vă asigurați că extensia MySQL este instalată.

În acest articol, vă vom arăta cum să remediați eroarea PHP lipsă extensie MySQL în WordPress.

Cum să remediați eroarea PHP lipsă extensie MySQL

Ce este eroarea PHP lipsă extensie MySQL?

Când lucrezi la construirea unui site WordPress sau vizitezi o pagină web, este posibil să întâlnești eroarea „instalația ta PHP pare să lipsească extensia MySQL, care este necesară pentru WordPress”.

Această eroare înseamnă, de obicei, că ceva nu a mers bine cu codul site-ului dvs. și împiedică WordPress să se conecteze la baza de date MySQL.

Eroarea PHP lipsă extensie MySQL apare de obicei atunci când actualizați sau instalați WordPress, migrați un site web, modificați configurațiile serverului sau schimbați sistemele de operare care nu au o extensie MySQL (cum ar fi Linux).

Acestea fiind spuse, să vedem cauzele acestei erori.

Ce cauzează eroarea PHP lipsă extensie MySQL?

Există multiple motive pentru care poate apărea o eroare de lipsă a extensiei MySQL în PHP.

Unul dintre motive este că utilizați o versiune învechită de WordPress cu cea mai recentă versiune PHP. Dacă utilizați PHP 7.0 sau o versiune superioară, ar trebui să știți că extensia MySQL a fost depreciată.

Deci, dacă ai o versiune mai veche de WordPress care funcționează cu PHP 7.0 sau o versiune superioară, atunci nu va găsi extensia MySQL și va cauza această eroare.

Un alt motiv pentru care ați putea vedea această eroare este că extensia MySQL fie lipsește, fie nu este configurată corespunzător. Chiar dacă utilizați PHP 5.6 sau o versiune anterioară, eroarea PHP privind lipsa extensiei MySQL poate apărea totuși din cauza unei extensii MySQL învechite.

Acum, să vedem câteva dintre modalitățile prin care puteți remedia eroarea „instalația dvs. PHP pare să nu aibă extensia MySQL, care este necesară pentru WordPress”.

Puteți folosi linkurile de mai jos pentru a consulta oricare dintre sfaturile pe care le doriți:

Remedierea erorii PHP lipsă extensie MySQL în WordPress

Acum că știți ce cauzează această eroare WordPress, iată câteva dintre modalitățile de a o remedia.

1. Verificați versiunea PHP pe care o utilizați

Primul lucru pe care îl puteți face este să verificați versiunea PHP a site-ului dvs. web. Un conflict între WordPress și versiunea PHP duce, de obicei, la eroarea PHP lipsă extensia MySQL.

Pentru a începe, puteți accesa pagina Instrumente » Starea site-ului din panoul de administrare WordPress. De aici, pur și simplu comutați la fila „Informații”.

Deschiderea informațiilor despre starea de sănătate a site-ului în WordPress

După aceea, poți derula în jos la secțiunea „Server” și face clic pentru a o extinde. Aici vei vedea informațiile despre serverul pentru site-ul tău web.

Continuă și vizualizează detaliile versiunii PHP.

Verificați versiunea PHP

Dacă versiunea PHP a site-ului dvs. începe cu 7 sau mai mică, înseamnă că va trebui să o actualizați. Acest lucru poate rezolva eroarea de lipsă a extensiei MySQL în PHP, deoarece ar fi compatibilă cu cea mai recentă versiune WordPress.

Recomandăm cu tărie utilizarea PHP 8.0 sau a celei mai recente versiuni, deoarece aceasta va proteja site-ul tău de amenințări de securitate. În plus, va optimiza performanța site-ului tău și va remedia orice vulnerabilități de securitate și erori.

Poți afla mai multe urmând ghidul nostru despre cum să-ți actualizezi versiunea PHP în WordPress.

2. Actualizați WordPress la cea mai recentă versiune

După verificarea versiunii PHP, puteți vedea și ce versiune de WordPress utilizați.

Dacă este o versiune mai veche și utilizați cea mai recentă versiune PHP, atunci luați în considerare actualizarea WordPress pentru a rezolva eroarea PHP lipsă extensie MySQL.

Un mod simplu de a verifica versiunea WordPress este să accesați Panou de control » Actualizări din panoul de administrare WordPress. Aici, căutați informațiile despre „Versiunea curentă”.

Verificați versiunea WordPress

Dacă versiunea WordPress este 3.9 sau mai veche, atunci recomandăm actualizarea acesteia pentru a remedia eroarea de lipsă a extensiei MySQL.

Cel mai bun lucru este că WordPress vine cu un manager de actualizări încorporat. Puteți actualiza la cea mai recentă versiune cu un singur clic.

Actualizări WordPress

Pentru a afla mai multe, consultați ghidul nostru despre cum să actualizați în siguranță WordPress.

3. Asigurați-vă că aveți extensia MySQL instalată

Acum că ați actualizat versiunea PHP și WordPress pe site-ul dvs. și încă vă confruntați cu eroarea „PHP lipsă extensie MySQL”, atunci trebuie să verificați dacă extensia MySQL este instalată corect pe site-ul dvs.

Puteți face acest lucru accesând pagina Instrumente » Sănătatea site-ului din tabloul de bord WordPress. Apoi, va trebui să comutați la fila „Informații”.

Deschiderea informațiilor despre starea de sănătate a site-ului în WordPress

După aceea, accesați secțiunea „Bază de date” și faceți clic pentru a o extinde.

În câmpul Extensie, căutați mysqli sau mysql.

Căutați informații despre extensie în baza de date

Dacă vedeți câmpul gol sau deloc vizibil, înseamnă că vă lipsește extensia MySQL.

Acum, procesul de instalare a extensiei va depinde de furnizorul dvs. de hosting WordPress. Puteți pur și simplu să îi contactați pentru ajutor sau să cereți echipei de suport să o instaleze pentru dvs.

4. Verificați configurația PHP

O altă modalitate de a remedia eroarea PHP lipsă extensie MySQL este să verificați setările PHP ale site-ului dvs.

Uneori, este posibil să încărcați fișierul php.ini greșit sau să utilizați calea greșită a fișierului. Acest lucru duce la probleme de configurare PHP și la erori de lipsă a extensiei MySQL.

Fișierul php.ini este un fișier de configurare implicit pentru PHP și afectează modul în care funcționează site-ul dvs. Încărcarea fișierului incorect se întâmplă de obicei dacă utilizați un sistem de operare diferit. De exemplu, este posibil să încărcați fișierul php.ini destinat Windows pe un server Linux.

Pentru a găsi calea fișierului tău php.ini în fișierul phpinfo.php, poți introduce următoarea adresă web în browser:

www.example.com/phpinfo.php

Asigură-te doar că înlocuiești www.example.com cu numele domeniului tău.

Apoi, veți vedea detalii despre instalarea PHP.

Vizualizați detaliile instalării php

De aici, puteți derula în jos și căuta câmpurile „Configuration File Path” sau „Loaded Configuration File”.

Odată ce ați localizat fișierul php.ini, pur și simplu conectați-vă la un client FTP, accesați calea fișierului și ștergeți-l pentru a vedea dacă rezolvă eroarea de lipsă a extensiei MySQL în PHP.

Vizualizați calea fișierului php ini

Înainte de a șterge, recomandăm crearea unui backup al fișierului existent prin descărcarea acestuia pe computer. Astfel, dacă ceva nu merge bine, puteți restaura fișierul php.ini și puteți accesa site-ul dvs. web.

Bonus: Resurse pentru remedierea erorilor WordPress

Acum că știți despre eroarea PHP lipsă extensia MySQL, puteți consulta și ghidurile noastre despre rezolvarea altor erori WordPress:

Sperăm că acest articol v-a ajutat să învățați cum să remediați eroarea PHP lipsă extensie MySQL în WordPress. De asemenea, ați putea dori să consultați ghidul nostru despre cum să remediați eroarea lipsă un folder temporar în WordPress și ce este eroarea 414 Request URI Too Long și cum să o remediați.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

7 CommentsLeave a Reply

  1. Mulțumesc pentru acest tutorial despre extensia lipsă MySQL din versiunea PHP.
    De obicei, nu acordăm atenție acestor detalii despre versiunile pe care le folosim și instalăm și începem să folosim WordPress.
    Cel mai adesea, acest lucru este gestionat de configurația serverului.
    Aș dori să întreb dacă trebuie să verificăm acest lucru chiar dacă nu avem nicio problemă?
    sau există ghiduri specifice referitoare la versiunile PHP (cea mai recentă versiune și cea mai stabilă versiune)

    • Dacă nu aveți eroarea, în mod normal nu ar trebui să verificați acest lucru decât dacă există o funcționalitate de care aveți nevoie și care ar necesita o versiune mai nouă de PHP.

      Admin

      • Mulțumesc pentru răspunsul dumneavoastră.
        Obișnuiam să mă gândesc la versiunea stabilă și mai nouă a PHP și deseori mă întrebam dacă ar trebui să folosesc o versiune mai nouă a celei stabile.
        Mulțumesc, acest lucru clarifică faptul că, dacă nu se specifică altfel, am nevoie de versiunea mai nouă, ar trebui să folosesc versiunea stabilă implicită a PHP.

  2. Vă mulțumesc mult pentru asta. Deși pașii generali prezentați în articol sunt utili, fiecare furnizor de găzduire poate avea propria modalitate de a gestiona extensiile PHP. De asemenea, menținerea actualizată a instalației WordPress și a plugin-urilor poate ajuta la prevenirea apariției acestei erori în primul rând. Software-ul învechit poate duce uneori la probleme de compatibilitate.

  3. Mi-am verificat versiunea PHP acum și am versiunea 8.0. Există vreun motiv, cum ar fi viteza sau posibilitatea unor erori similare, pentru care ar trebui să fac upgrade la o versiune mai nouă de PHP (8.2 sau 8.3)? Sau versiunea 8 (atât PHP, cât și MySQL) este suficientă pentru a evita această eroare (cu versiunea curentă de WordPress).

    • Nu în mod specific în acest moment, cu excepția cazului în care un instrument pe care îl folosești pe site-ul tău necesită o versiune mai nouă de PHP.

      Admin

      • Vă mulțumesc pentru răspuns. M-am gândit dacă să fac upgrade la versiune, dar mi-era teamă că unele componente ale site-ului, cum ar fi plugin-urile sau fragmentele de cod, s-ar putea să nu fie compatibile. Deocamdată, voi amâna upgrade-ul și apreciez reasigurarea că totul ar trebui să fie în regulă așa cum este pentru moment și că upgrade-ul nu este strict necesar.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.