Pregunta

En Joomla! 3, de repente no me funciona el reCaptcha, ¿cómo lo hago funcionar de nuevo?

 

Respuesta

Con la última actualización de Joomla! - Joomla! 3.2.0, Joomla! 2.5.16 y Joomla! 3.1.6- se ha producido un error documentado con la API del reCaptcha de Google.

Para solucionarlo:

1.- Localizar el fichero recaptcha.php en el directorio plugins/captcha/recaptcha

2.- Cambiar la línea 22

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

por 

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

3.- Cambiar la línea 24 por

const RECAPTCHA_VERIFY_SERVER = "www.google.com";

4.- Cambiar la línea 129 por

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

5.- Guardar los cambios

 

 

Estos errores serán arreglados a partir de Joomla! 3.2.1

 

Ayuda para Joomla! 3.x