PHP este limbajul de programare pe care îl folosim pentru a construi și întreține WordPress. Versiunile mai noi de PHP sunt atât mai rapide, cât și mai sigure. Dacă WordPress a detectat că site-ul dvs. rulează pe anversiune, vi se va solicita să actualizați. Într-un ghid anterior, am arătat **cum să actualizați versiunea PHP pentru site-urile WordPress cu găzduire web Hostgator Hostgator oferă fie un plugin PHP Selector, fie MultiPHP Manager, în funcție de serverul dvs., pentru a gestiona versiunea PHP pentru site-ul dvs. Dacă ați folosit anterior selectorul PHP pentru a actualiza versiunea PHP la o versiune mai nouă și apoi ați folosit recent noul plugin MultiPHP Manager pentru a actualiza PHP, este posibil să aveți această eroare pe site-ul dvs. Avertisment: Utilizarea constantei nedefinite WP_CONTENT_DIR âÃÂàpresupune âÃÂÃÂWP_CONTENT_DIRâÃÂà(aceasta va genera o eroare într-o versiune viitoare de PHP) în /home1/xxxx/public_html/wp-includes/load.phpon linia 115 Instalării dvs. PHP pare să lipsească extensia MySQL, care este cerută de WordPress. Această eroare este cauzată de manipulatorul duplicat din fișierul .htaccess și poate fi remediată cu ușurință urmând pașii de mai jos. == Faceți o copie de rezervă a fișierului .htaccess == Conectați-vă la cPanel cu Hostgator. Accesați Site-uri >Fișiere >Manager fișiere. Găsiți rădăcina documentului pentru domeniul sau site-ul dvs. web. Dacă găzduiți un singur site web în contul de găzduire, rădăcina sa implicită este de obicei dosar **public_html**. Dacă faceți acest lucru pentru un subdomeniu sau un domeniu de supliment, găsiți în schimb rădăcina documentului pentru acel domeniu. Fișierul .htaccess poate fi găsit la directorul rădăcină al site-ului. Creați un folder nou în rădăcină. Apoi faceți clic dreapta pe fișierul .htaccess, selectați Copiere din meniul contextual, apoi introduceți calea fișierului, introduceți noul nume de folder în care să copiați acest fișier de configurare. De asemenea, puteți descărca o copie a acestui fișier de pe serverul dvs. pe computerul local ca rezervă. == Editați fișierul .htaccess == În File Manager, faceți clic dreapta pe .htaccess, selectați Editare din meniul contextual, apoi faceți clic din nou pe Editare din fereastra pop-up. În fișierul dvs. .htaccess, faceți clic pe butonul Căutare, introduceți âÃÂÃÂaddhandlerâÃÂÃÂ, ar trebui să găsiți două intrări pentru handlere PHP. ![ Remediați eroarea de extensie MySQL necesară WordPress cu Hostgator](httpsi0.wp.com/www.betterhostreview.com/wp-content/uploads/2020/09/edit-htaccess-fix-missing-wordpress-mysql-extension- error-hostgator.jpg?resize=700%2C616&ssl=1) Cel vechi pe care va trebui să îl eliminați va arăta ca unul dintre acestea: # Folosiți PHP71 ca aplicație implicită AddHandler/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib sau #Utilizați PHPedge ca aplicație implicită AddHandler/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib Cel nou pe care doriți să îl păstrați va arăta ca cel de mai jos. # php -- BEGIN handler generat de cPanel, nu editați # Setați pachetul âÃÂÃÂea-php74âÃÂàca â implicit ÃÂÃÂPHPâÃÂàlimbaj de programare. AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- END handler generat de cPanel, nu editați Clic **Salvați modificările** și apoi **Închideți** pentru a închide editorul. Încercați să vă reîncărcați site-ul din browser, vedeți dacă eroarea a dispărut. Sfaturi bonus - Dacă fișierul dvs. .htaccess are mai multe intrări vechi PHP Handler, ar trebui să dezactivați toate acești handlere PHP învechite și să aveți o singură intrare. - Dacă site-ul dvs. încă afișează eroarea de extensie MySQL necesară WordPress, căutați un alt fișier .htaccess deasupra rădăcinii documentului site-ului dvs. web... Deschideți acel .htaccess și verificați dacă există un handler PHP acolo și dezactivați-l. Din nou, puteți duplica sau copia de rezervă fișierul .htaccess înainte de a-l edita.