Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Не работает reCAPTCHA после переноса сайта, как исправить?

Не работает reCAPTCHA после переноса сайта, как исправить?


     08.04.2016    Общие вопросы по PHP    440

вопрос
Перенёс сайт с хостинга IHC на свою машину с Apache 2.4 и PHP 5.4, после чего перестала работать каптча.

Внимание! У вас нет прав для просмотра скрытого текста.

Ответил: bars96


Разобрался! Обновил PHP до 5.6 и OpenSSL вместе с каптчей заработали! :)

Комментарии пользователей (4)

bars96
6

bars96 - 9 апреля 2016 03:10 - Юзер

Просто вылазит модальное окно "Введен неверный код безопасности".
Везде где эта каптча есть, например тут в комментариях

bars96
6

bars96 - 9 апреля 2016 07:44 - Юзер

Сделал отладку, вывел на экран переменную
$_SESSION['sec_code_session']

в скрипте
engine/modules/addcomments.php

И она оказалась пустой
$_REQUEST['sec_code'] = 1; $_SESSION['sec_code_session'] = ;


Думаю это чем-то поможет

bars96
6

bars96 - 9 апреля 2016 09:26 - Юзер

Нашёл причину - не работает расширение php_openssl.dll, разбираюсь!

bars96
6

bars96 - 9 апреля 2016 09:56 - Юзер

Разобрался! Обновил PHP до 5.6 и OpenSSL вместе с каптчей заработал :)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы