1 1 1 1 1 1 1 1 1 1
recaptcha

Molti di noi che utilizzano il plugin ReCaptcha in questi giorni hanno riscontrato il problema della visualizzazione del codice da digitare, questo perche Google ha Modificato i server di ReCaptcha poco dopo l'uscita degli aggiornamenti di joomla! 2.5.16 e Joomla! 3.2, per risolvere il problema bisogna effettuare una semplice modifica al codice di joomla! e il plugin tornera a funzionare correttamente, ecco cosa modificare.

Per joomla! 2.5.x

Aprire il file:

plugins/captcha/recaptcha/recaptcha.php

cercare la riga 24:

const RECAPTCHA_API_SERVER = "http://api.recaptcha.net";

e sostituirla con:

const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";

cercare la riga 26:

const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";

e sostituirla con:

const RECAPTCHA_VERIFY_SERVER = "www.google.com";

cercare la riga 118:

$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/verify",

e sostituirla con:

$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",

Per joomla! 3.x

Aprire il file:

plugins/captcha/recaptcha/recaptcha.php

cercare la riga 22:

const RECAPTCHA_API_SERVER = "http://api.recaptcha.net";

e sostituirla con:

const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";

cercare la riga 24:

const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";

e sostituirla con:

const RECAPTCHA_VERIFY_SERVER = "www.google.com";

cercare la riga 129:

self::RECAPTCHA_VERIFY_SERVER, "/verify",

e sostituirla con:

self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",

Con i prossimi aggiornamenti alle versioni Joomla! 3.2.1 e Joomla! 2.5.17 il problema verrà comunque risolto

Accedi per commentare

Per favore se ti sono stato utile considerà la possibiltà di fare una donazione! grazie mille, Red

Quota