WordPress: Risolvere L’errore “SSL Certificate Problem”

WordPress: Risolvere L’errore “SSL Certificate Problem”

WordPress: Risolvere L’errore “SSL Certificate Problem”

Recentemente mi è capitato sul sito di un cliente di non poter effettuare nessun aggiornamento di WordPress oppure di installare nuovi plugin a causa dell’impossibilità di quest’ultimo di poter effettuare la verifica dei certificati che permettono la criptazione SSL. Di solito l’errore segnalato da wordpress è il seguente:

wordpress SSL certificate problem, verify that the CA cert is OK

Normalmente per risolvere il problema basterebbe modificare il file php.ini in questo modo:

  1. Scaricare il certificato da qui: http://curl.haxx.se/ca/cacert.pem
  2. aggiungere nel php.ini il percorso dove è stato scaricato: curl.cainfo = “CARTELLA/cacert.pem”

Dove al posto di CARTELLA dovete mettere il percorso dove avete salvato il certificato.

Ma se il problema si presenta su un sito in hosting, probabilmente non avrete la facoltà di modificare il php.ini. In attesa che i sistemisti vi risolvano il problema, una soluzione può essere quella di disattivare la verifica del certificato SSL:

Aprite il file functions.php e aggiungete queste righe di codice dove volete:

add_action('http_request_args', 'disable_http_request_args', 10, 2);
function disable_http_request_args($args, $url) {
$args['sslverify'] = false;
return $args;
}

Salvate e caricatelo sul sito.

webmaster

I commenti sono chiusi