Joomla 2.5 - Il Plugin Recaptcha è sparito

ReCaptchaIl ReCaptcha di Joomla! ha smesso di funzionare?
Questo perchè Google ha cambiato gli indirizzi dei propri Server e la versione 2.5.16 è stata rilasciata prima di poter inserire tali cambiamenti nel codice di Joomla! stesso.

Possiamo rimediare con poche piccole modifiche!

 


Aprite il file plugins/captcha/recaptcha/recaptcha.php

  • Alla riga 24 sostituite
    const RECAPTCHA_API_SERVER = "http://api.recaptcha.net";
    
    con
    const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";
    
  • Alla riga 26 sostituite
    const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";
    
    con
    const RECAPTCHA_VERIFY_SERVER = "www.google.com";
  • Alla riga 118 sostituite
    $response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/verify",
    
    con
    $response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",
    

Salvate il file.

Effettuate una copia di backup del file prima di fare le modifiche. Con il prossimo aggiornamento di Joomla sarà comunque corretto questo problema.

Articolo scritto da Ladybarbara - Joomla! Siti web


CommentaCommenta questo articolo sul forum