PHP è il linguaggio di programmazione che usiamo per costruire e mantenere WordPress. Le versioni più recenti di PHP sono sia più veloci che più sicure. Se WordPress ha rilevato che il tuo sito è in esecuzione su una versione, ti verrà chiesto di aggiornare. In una guida precedente, abbiamo mostrato **come aggiornare la versione PHP per i siti WordPress con il web hosting Hostgator Hostgator offre il plug-in PHP Selector o MultiPHP Manager a seconda del tuo server per gestire la versione PHP per il tuo sito. Se in precedenza hai utilizzato PHP Selector per aggiornare la versione PHP a una versione più recente e successivamente hai utilizzato il nuovo plug-in MultiPHP Manager per aggiornare PHP, potresti avere questo errore sul tuo sito. Avviso: si presume l'uso della costante non definita WP_CONTENT_DIR âÃÂàâÃÂÃÂWP_CONTENT_DIRâÃÂà(questo genererà un errore in una futura versione di PHP) in /home1/xxxx/public_html/wp-includes/load.phpon line 115 Nella tua installazione PHP sembra mancare l'estensione MySQL richiesta da WordPress. Questo errore è causato dal gestore duplicato nel file .htaccess e può essere risolto facilmente seguendo i passaggi seguenti. == Eseguire il backup del file .htaccess == Accedi al cPanel con Hostgator. Vai su Siti web >File >File Manager. Individua la root dei documenti per il tuo dominio o sito web. Se ospiti solo un sito web nell'account di hosting, la sua radice predefinita è solitamente il file cartella **public_html**. Se lo stai facendo per un sottodominio o un dominio addon, trova invece la radice del documento per quel dominio. Il file .htaccess può essere trovato nel root director del sito. Crea una nuova cartella nella root. Quindi fai clic con il pulsante destro del mouse sul file .htaccess, seleziona Copia dal menu contestuale, quindi inserisci il percorso del file, digita il nuovo nome della cartella in cui copiare questo file di configurazione. Puoi anche scaricare una copia di questo file dal tuo server sul tuo computer locale come backup. == Modifica il file .htaccess == Nel File Manager, fai clic con il pulsante destro del mouse su .htaccess, seleziona Modifica dal menu contestuale, quindi fai di nuovo clic su Modifica dalla finestra a comparsa. Nel tuo file .htaccess, fai clic sul pulsante Cerca, digita âÃÂÃÂaddhandlerâÃÂÃÂ, dovresti trovare due voci per i gestori PHP. ![ Correggi l'errore di estensione MySQL richiesta da WordPress mancante con 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) Quello vecchio che dovrai rimuovere sarà simile a uno di questi: # Usa PHP71 come applicazione AddHandler predefinita/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib o #Usa PHPedge come applicazione AddHandler predefinita/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib Quello nuovo che vuoi conservare sarà simile a quello qui sotto. # php -- BEGIN gestore generato da cPanel, non modificare # Imposta il pacchetto âÃÂÃÂea-php74âÃÂàcome predefinito â ÃÂÃÂPHPâÃÂàlinguaggio di programmazione. AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- END gestore generato da cPanel, non modificare Clic **Salva modifiche** e poi **Chiudi** per chiudere l'editor. Prova a ricaricare il tuo sito web dal browser per vedere se l'errore è scomparso. Suggerimenti bonus - Se il tuo file .htaccess ha più di una vecchia voce del gestore PHP, dovresti disabilitare tutti quei gestori PHP obsoleti e avere solo una voce. - Se il tuo sito mostra ancora l'errore di estensione MySQL richiesta da WordPress mancante, cerca un altro file .htaccess sopra la root dei documenti del tuo sito web. Apri quel .htaccess e controlla se c'è un gestore PHP e disabilitalo. Ancora una volta, puoi duplicare o eseguire il backup del file .htaccess prima di modificarlo.