Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Не работает reCAPTCHA после переноса сайта, как исправить?

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


     08.04.2016    Все вопросы » Общие вопросы по PHP    1919

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

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

Ответил: bars96


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

4 комментария

bars96
Юзер

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

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

bars96
Юзер

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

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

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

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


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

bars96
Юзер

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

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

bars96
Юзер

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

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

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

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

наверх