Come risolvere l'errore di connessione sicura in WordPress

Come risolvere l'errore di connessione sicura in WordPress / Esercitazioni

Stai vedendo 'Impossibile stabilire un errore di connessione sicura' in WordPress? Si tratta di un errore WordPress comune e in genere si verifica quando si tenta di installare o aggiornare un plugin o un tema WordPress dalla directory ufficiale di WordPress.org. In questo articolo, ti mostreremo il motivo per cui si verifica questo errore e come risolvere facilmente l'errore di connessione sicura in WordPress.

Quali sono le cause impossibili per stabilire l'errore di connessione sicura in WordPress?

WordPress è dotato di un sistema integrato per gestire gli aggiornamenti. Questo sistema controlla regolarmente gli aggiornamenti e mostra le notifiche per l'installazione degli aggiornamenti del plugin / tema.

Tuttavia, è necessario connettersi al sito Web WordPress.org per verificare se sono disponibili aggiornamenti o installarli. A causa di alcuni errori di configurazione sul tuo server di hosting WordPress, il tuo sito web potrebbe non collegarsi al sito Web di WordPress.org.

Ciò provocherà un errore di connessione sicura e vedrai un messaggio di errore come questo:

Si è verificato un errore imprevisto. Qualcosa potrebbe essere sbagliato in WordPress.org o nella configurazione di questo server. Se continui ad avere problemi, prova i forum di supporto. (WordPress non ha potuto stabilire una connessione sicura con WordPress.org. Per favore contatta il tuo amministratore del server.) In /home/nomeutente/public_html/wp-admin/includes/update.php on line 122

Detto questo, vediamo come risolvere facilmente l'errore di connessione sicura in WordPress.

Risolvere l'errore di connessione sicura in WordPress

Esistono diversi modi per correggere l'errore di connessione protetta inaspettata in WordPress. Puoi provare una delle seguenti soluzioni in base alla tua situazione.

Problemi relativi a hosting e server

Se il tuo server di hosting condiviso è sotto attacco DDoS, è probabile che la connessione a WordPress.org causerà il timeout dell'errore di connessione sicura.

In tal caso, puoi attendere qualche minuto e riprovare. Se l'errore persiste, devi contattare il team di assistenza della tua società di hosting web.

Problema di connettività del server cloud o VPS

Se si utilizza un cloud o un hosting VPS, è possibile che il server non sia in grado di connettersi a WordPress.org a causa di alcuni problemi relativi al DNS.

In tal caso, puoi indirizzare il server direttamente ai server WordPress.org. Dovrai connetterti al tuo server usando SSH.

SSH è l'abbreviazione di secure shell che è un protocollo crittografato che ti permette di connetterti al tuo server usando strumenti a linea di comando.

Gli utenti Windows possono utilizzare uno strumento chiamato PuTTy mentre gli utenti Mac / Linux possono utilizzare l'app terminale.

Avrai bisogno delle credenziali di accesso per l'account con l'accesso alla shell al tuo account di hosting. Puoi ottenere queste informazioni dalla bacheca cPanel del tuo account di hosting o chiedere al tuo fornitore di server di hosting web.

Nel terminale, puoi connetterti al tuo server in questo modo:

ssh [email protected]

Non dimenticare di sostituire il nome utente con il tuo nome utente e esempio.com con il tuo nome di dominio.

Una volta connesso, è necessario eseguire il seguente comando:

sudo nano / etc / hosts

Questo aprirà un file e dovrai aggiungere il seguente codice nella parte inferiore del file:

66.155.40.202 api.wordpress.org

Ora puoi salvare le tue modifiche e uscire dall'editor. Visita il tuo sito Web per vedere se questo ha risolto l'errore.

Risolvere errore di connessione sicura WordPress su Localhost

Se stai usando WordPress sul tuo computer (localhost), allora potresti non avere l'estensione cURL abilitata per PHP. Questa estensione è necessaria per accedere a WordPress.org per gli aggiornamenti.

Dovrai modificare il file php.ini sul tuo computer. Questo file si trova di solito nella cartella PHP della tua cartella Mamp, Xampp o WAMP.

Se sei su un computer Windows, cerca la seguente riga:

; Extension = php_curl.dll

Gli utenti Mac e Linux dovrebbero cercare questa linea:

; Extension = curl.so

Ora è necessario rimuovere il punto e virgola prima del testo per abilitare l'estensione. Non dimenticare di salvare il tuo file php.ini.

Infine, non dimenticare di riavviare il server Apache affinché le modifiche abbiano effetto.

Controlla Open Ports in Firewall

Se l'estensione cURL è installata correttamente sul tuo server locale, il passo successivo è controllare il firewall della connessione Internet.

Il firewall del tuo computer potrebbe bloccare le connessioni in uscita dal server locale a WordPress.org. Se sei su Windows, premi il pulsante Start e cerca Windows Firewall. Gli utenti Mac possono trovare le impostazioni del firewall in Preferenze di sistema »Sicurezza e privacy

È necessario aggiungere Apache ai programmi consentiti del firewall e consentire entrambe le connessioni in entrata e in uscita.

Sarà necessario riavviare Apache affinché le modifiche abbiano effetto.

Speriamo che questo articolo ti abbia aiutato a risolvere l'errore di connessione sicura di WordPress. Potresti anche voler vedere la nostra ultima guida passo passo alla sicurezza di WordPress per principianti.

Se questo articolo ti è piaciuto, ti preghiamo di iscriverti al nostro canale YouTube per le esercitazioni video di WordPress. Puoi anche trovarci su Twitter e Facebook.