Come correggere l'errore "Estensione MySQL mancante PHP" in WordPress
Tempo di lettura: 6 minuti

Recentemente, un utente ha riscontrato l’errore “sembra che nella tua installazione PHP manchi l’estensione MySQL richiesta da WordPress” e ci ha chiesto se esistesse un modo per risolverlo.

Quando viene visualizzato questo errore, impedisce agli utenti di visualizzare il tuo sito web. Se si verifica frequentemente, può essere negativo per l’esperienza utente del tuo sito.

In questo articolo, ti mostreremo come correggere l’errore dell’estensione MySQL mancante in PHP in WordPress.

Qual è l’errore dell’estensione MySQL mancante in PHP?

Quando lavori alla creazione di un sito Web WordPress o visiti una pagina Web, potresti riscontrare l’errore “sembra che nella tua installazione PHP manchi l’estensione MySQL richiesta da WordPress”.

Questo errore di solito significa che qualcosa è andato storto con il codice del tuo sito e impedisce a WordPress di connettersi al suo Base di dati MySQL.

L’errore dell’estensione MySQL mancante di PHP di solito viene visualizzato quando si aggiorna o installa WordPressmigrare un sito Web, modificare le configurazioni del server o cambiare sistema operativo che non dispone di un’estensione MySQL (come Linux).

Detto questo vediamo le cause di questo errore.

Quali sono le cause dell’errore dell’estensione MySQL mancante in PHP?

Esistono diversi motivi per cui potrebbe verificarsi un errore nell’estensione MySQL mancante in PHP.

Uno di questi è che stai utilizzando una versione obsoleta di WordPress con l’ultima Versione PHP. Se utilizzi PHP 7.0 o versioni successive, dovresti sapere che ha deprecato l’estensione MySQL.

Pertanto, se hai una versione precedente di WordPress che funziona con PHP 7.0 o versione successiva, non troverà l’estensione MySQL e causerà questo errore.

Un altro motivo per cui potresti visualizzare questo errore è che l’estensione MySQL manca o non è configurata correttamente. Anche se utilizzi PHP 5.6 o versioni precedenti, l’errore di estensione MySQL mancante in PHP può comunque verificarsi a causa di un’estensione MySQL obsoleta.

Ora vediamo alcuni modi in cui puoi correggere l’errore “sembra che nella tua installazione PHP manchi l’estensione MySQL richiesta da WordPress”.

Puoi utilizzare i link seguenti per consultare i suggerimenti che desideri:

Correggere l’errore dell’estensione MySQL mancante PHP in WordPress

Ora che sai cosa causa questo Errore WordPressecco alcuni modi per risolverlo.

1. Controlla la versione PHP che stai utilizzando

La prima cosa che puoi fare è controllare la versione PHP del tuo sito web. Un conflitto tra la versione di WordPress e quella di PHP di solito provoca l’errore dell’estensione MySQL mancante di PHP.

Per iniziare, puoi andare al Strumenti » Salute del sito pagina dalla dashboard di WordPress. Da qui, passa semplicemente alla scheda “Informazioni”.

Apertura delle informazioni sullo stato del sito in WordPress

Successivamente, puoi scorrere verso il basso fino alla sezione “Server” e fare clic per espanderla. Qui vedrai le informazioni sul server per il tuo sito web.

Vai avanti e visualizza la versione PHP nei dettagli.

Controlla la versione di PHP

Se la versione PHP del tuo sito inizia con 7 o inferiore, significa che dovrai aggiornarla. Questo può risolvere l’errore dell’estensione MySQL mancante di PHP poiché sarebbe compatibile con l’ultima versione di WordPress.

Ti consigliamo vivamente di utilizzare PHP 8.0 o la versione più recente perché proteggerà il tuo sito dalle minacce alla sicurezza. Inoltre, ottimizzerà anche le prestazioni del tuo sito e risolverà eventuali vulnerabilità e bug della sicurezza.

Puoi saperne di più seguendo la nostra guida su come aggiornare la versione PHP in WordPress.

2. Aggiorna WordPress all’ultima versione

Dopo aver controllato la versione di PHP, puoi anche vedere quale versione di WordPress stai utilizzando.

Se si tratta di una versione precedente e stai utilizzando l’ultima versione di PHP, prendi in considerazione l’aggiornamento di WordPress per risolvere l’errore dell’estensione MySQL mancante di PHP.

Un modo semplice per controlla la versione di WordPress sta andando a Dashboard » Aggiornamenti dal pannello di amministrazione di WordPress. Qui, cerca le informazioni sulla “Versione corrente”.

Controlla la versione di wordpress

Se la versione di WordPress è 3.9 o precedente, ti consigliamo di aggiornarla per correggere l’errore dell’estensione MySQL mancante.

La cosa migliore è che WordPress è dotato di un gestore aggiornamenti integrato. Puoi aggiornare alla versione più recente con un clic di un pulsante.

Aggiornamenti WordPress

Per saperne di più consulta la nostra guida su come aggiornare in sicurezza WordPress.

3. Assicurati di avere l’estensione MySQL installata

Ora che hai aggiornato la versione PHP e WordPress sul tuo sito web e stai ancora riscontrando l’errore “PHP mancante estensione MySQL”, devi verificare se l’estensione MySQL è installata correttamente sul tuo sito.

Puoi farlo andando su Strumenti » Salute del sito pagina dalla dashboard di WordPress. Successivamente, dovrai passare alla scheda “Informazioni”.

Apertura delle informazioni sullo stato del sito in WordPress

Successivamente, vai alla sezione “Database” e fai clic per espanderla.

Nel campo Estensione, cerca mysqli O mysql.

Cerca le informazioni sull'estensione nel database

Se vedi il campo vuoto o non visibile affatto, significa che ti manca l’estensione MySQL.

Ora, il processo di installazione dell’estensione dipenderà dal tuo Fornitore di hosting WordPress. Puoi semplicemente contattarli per chiedere aiuto o chiedere al team di supporto di installarlo per te.

4. Controlla la tua configurazione PHP

Un altro modo per correggere l’errore dell’estensione MySQL mancante di PHP è controllare le impostazioni PHP del tuo sito.

A volte, potresti caricare il file php.ini sbagliato o utilizzare il percorso file sbagliato. Ciò porta a problemi di configurazione PHP ed errori di estensione MySQL mancanti.

IL php.ini è un file di configurazione predefinito per PHP e influisce sul funzionamento del tuo sito. Solitamente il caricamento del file errato avviene se utilizzi un sistema operativo diverso. Ad esempio, potresti caricare il file php.ini destinato a Windows su un server Linux.

Per trovare il percorso del tuo file php.ini nel file phpinfo.php, puoi inserire nel browser il seguente indirizzo web:

www.example.com/phpinfo.php

Assicurati solo di sostituire www.example.com con il tuo nome di dominio.

Successivamente, vedrai i dettagli della tua installazione PHP.

Visualizza i dettagli di installazione di PHP

Da qui puoi scorrere verso il basso e cercare i campi “Percorso file di configurazione” o “File di configurazione caricato”.

Una volta individuato il file php.ini, connettiti semplicemente a un client FTP, vai al percorso del file ed eliminalo per vedere se risolve l’errore dell’estensione MySQL mancante di PHP.

Visualizza il percorso del file ini php

Prima di eliminare, consigliamo creando un backup del file esistente scaricandolo sul tuo computer. In questo modo, se qualcosa va storto, potrai ripristinare il file php.ini e accedere al tuo sito web.

Risorse bonus per correggere gli errori di WordPress

Ora che sei a conoscenza dell’errore dell’estensione MySQL mancante in PHP, puoi anche consultare le nostre guide sulla risoluzione di altri errori WordPress:

Ci auguriamo che questo articolo ti abbia aiutato a imparare come correggere l’errore dell’estensione MySQL mancante in PHP in WordPress. Potresti anche voler vedere il nostro suggerimenti per accelerare le prestazioni di WordPress o il nostro guida completa alla risoluzione dei problemi di WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale Youtube per i tutorial video di WordPress. Puoi trovarci anche su Twitter E Facebook.



Source link

Di Simone Serra

Web Designer Freelancer Realizzazione Siti Web Serra Simone Realizzo siti web, portali ed e-commerce con focus specifici sull’usabilità, l’impatto grafico, una facile gestione e soprattutto in grado di produrre conversioni visitatore-cliente. Elaboro siti internet, seguendo gli standard Web garantendo la massima compatibilità con tutti i devices. Sviluppo e-commerce personalizzati, multilingua, geolocalizzati per potervi mettere nelle migliori condizioni di vendita. Posiziono il tuo sito su Google per dare maggiore visibilità alla tua attività sui motori di ricerca con SEO di base o avanzato.