Eu tenho o phpMyAdmin rodando no Nginx. Eu também habilitei o reCaptcha $cfg['CaptchaLoginPublicKey'] = 'secretkey'
e $cfg['CaptchaLoginPrivateKey'] = secretkey'
.
Adicionei o acima a config.inc.php
. Como você pode ver abaixo, eu tenho o reCaptcha ativado. As chaves secretas são inseridas corretamente também. Mas quando eu faço o login, recebo os seguintes erros:
Entered captcha is wrong, try again!
Warning in ./libraries/plugins/auth/recaptcha/ReCaptcha/RequestMethod/Post.php#68 file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0
Tenho certeza de que entrei no captet corret.
De acordo com este relatório de erros , o problema seria resolvido na próxima lançamento. Estou usando o último phpMyAdmin versão 4.6.2 com PHP7.0.
No meu php.ini, allow_url_fopen = off
.
Qualquer corpo sabe quais são as soluções para este?
Obrigado.
UPDATE: O problema é corrigido se allow_url_fopen = Ativado . Mas existe uma solução para o erro mencionado acima, pois desejo configurá-lo como OFF por motivos de segurança.
Tags php nginx phpmyadmin