2013-11-07 4 views
8

Он работал отлично yestarday, но сегодня captcha больше не появляется. Я debuged код, и я понял, что мой Joomla плагин captcharecaptcha является в том числе этот файл при отображении страницы в качестве файла JavaScriptCaptcha recaptcha больше не работает

http://api.recaptcha.net/js/recaptcha_ajax.js

Но если бы я попал в ссылку прямо из браузера я получаю 404 не найдено. У кого-нибудь есть подобные проблемы с этим сегодня? Изменен ли путь к файлу js?

вы можете изменить конечные точки

От

const RECAPTCHA_API_SERVER = "http://api.recaptcha.net"; 
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api"; 
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net"; 

в

const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api"; 
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api"; 
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net"; 

и он будет работать. Я думаю, он будет работать с любой версией Joomla

ответ

8

Я была такая же проблема, но я изменил его на

http://www.google.com/recaptcha/api/js/recaptcha_ajax.js 

, и теперь он снова работает. Надеюсь это поможет!

+0

Это дает мне сейчас: Warnung LG RECAPTCHA ERROR –

18

Чтобы это исправить, необходимо изменить файл /plugins/captcha/recaptcha/recaptcha.php

линии 24

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

в

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

Google имеет путь изменения кода Recaptcha и joomla еще не исправил это.

+0

Хорошо, что это работало вчера, и я собирался запустить приложение сегодня. К сожалению, это все время лишило меня и разочаровало меня. Я закончил с этим плагином. Спасибо. – themis

+0

По крайней мере, у них должно быть предупреждение или что-то за несколько дней до этого, иначе это было плохо – themis

Смежные вопросы