在访问对话框下启动PhpMyAdmin 4.6.6时,有:
OpenSSL error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
使用PHP 7.1.1或7.0.15或5.6.30。
答案 0 :(得分:3)
由于cookie加密,我确认这是升级问题。该错误应在下次登录时消失。
在升级时使用openssl direcly(不是通过phpseclib)的用户会遇到这种情况。
答案 1 :(得分:1)
我在phpMyAdmin中遇到了类似的openSSL错误。通过在以下库文件中修复错位的括号即可解决此问题。
/usr/share/phpmyadmin/libraries/sql.lib.php
第613行,据此编辑
|| (count($analyzed_sql_results[‘select_expr’] == 1)
对此
|| (count($analyzed_sql_results[‘select_expr’]) == 1
答案 2 :(得分:0)
可以通过将phpmyadmin版本更新到4.9.1来解决该问题
以下是在ubuntu中手动升级PHPMyAdmin的链接: https://devanswers.co/manually-upgrade-phpmyadmin/