我在 Nginx 上运行了 phpMyAdmin。我还启用了 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 = On。但是,由于我想将其设置为离开出于安全原因。