У меня phpMyAdmin работает на Nginx. Я также включил reCaptcha $cfg['CaptchaLoginPublicKey'] = 'secretkey'
и $cfg['CaptchaLoginPrivateKey'] = secretkey'
.
Я добавил это в config.inc.php
. Как вы можете видеть ниже, у меня включен reCaptcha. Секретные ключи также введены правильно. Но когда я вхожу в систему, я получаю следующие ошибки:
Введена неверная капча, попробуйте еще раз!
Предупреждение в ./libraries/plugins/auth/recaptcha/ReCaptcha/RequestMethod/Post.php#68 file_get_contents (): https: // оболочка отключена в конфигурации сервера с помощью allow_url_fopen = 0
Я уверен, что ввел корретную капчу.
Согласно этому Отчет об ошибке проблема должна была быть решена в следующем выпуске. Я использую последнюю phpMyAdmin версии 4.6.2 с PHP7.0.
В моем php.ini allow_url_fopen = off
.
Кто-нибудь знает, есть ли обходной путь для этого?
Спасибо.
ОБНОВИТЬ: Проблема устранена, если allow_url_fopen = Вкл.. Но есть ли решение указанной выше ошибки, поскольку я хочу установить для него значение ВЫКЛ. по соображениям безопасности.