openssl_encrypt(): Using an empty Initialization Vector (iv) is potentially insecure and not recommended 错误 phpmyadmin
openssl_encrypt(): Using an empty Initialization Vector (iv) is potentially insecure and not recommended error phpmyadmin
我在打开 phpmyadmin 时遇到了这个问题。我还没有在我的服务器上做任何事情
/libraries/plugins/auth/AuthenticationCookie.class.php#744
openssl_encrypt():使用空的初始化向量 (iv) 可能不安全,不推荐使用
回溯
./libraries/plugins/auth/AuthenticationCookie.class.php#744: openssl_encrypt(
字符串 'userid',
字符串 'AES-128-CBC',
细绳 '',
整数 0,
细绳 '',
)
./libraries/plugins/auth/AuthenticationCookie.class.php#626: AuthenticationCookie->cookieEncrypt(
字符串 'userid',
字符串 '8a782c92b7c2ca333600e3da8d629fbb',
)
./libraries/plugins/auth/AuthenticationCookie.class.php#549: AuthenticationCookie->storeUsernameCookie(string 'userid')
./libraries/common.inc.php#1037:AuthenticationCookie->storeUserCredentials()
./prefs_manage.php#12: require_once(./libraries/common.inc.php)
这是因为 apache 服务器中的证书没有正确更新。尽管您可以使用 Sql Workbench 访问服务器中的 MySql Db windows 和 Sequel pro 访问 Mac 或者如果您想修复此问题您的服务器出现问题,您可以执行此命令
sudo apache2ctl stop
停止服务,
sudo apache2ctl start
重新开始。
将更新证书并修复问题。
我在打开 phpmyadmin 时遇到了这个问题。我还没有在我的服务器上做任何事情
/libraries/plugins/auth/AuthenticationCookie.class.php#744 openssl_encrypt():使用空的初始化向量 (iv) 可能不安全,不推荐使用 回溯
./libraries/plugins/auth/AuthenticationCookie.class.php#744: openssl_encrypt( 字符串 'userid', 字符串 'AES-128-CBC', 细绳 '', 整数 0, 细绳 '', ) ./libraries/plugins/auth/AuthenticationCookie.class.php#626: AuthenticationCookie->cookieEncrypt( 字符串 'userid', 字符串 '8a782c92b7c2ca333600e3da8d629fbb', ) ./libraries/plugins/auth/AuthenticationCookie.class.php#549: AuthenticationCookie->storeUsernameCookie(string 'userid') ./libraries/common.inc.php#1037:AuthenticationCookie->storeUserCredentials() ./prefs_manage.php#12: require_once(./libraries/common.inc.php)
这是因为 apache 服务器中的证书没有正确更新。尽管您可以使用 Sql Workbench 访问服务器中的 MySql Db windows 和 Sequel pro 访问 Mac 或者如果您想修复此问题您的服务器出现问题,您可以执行此命令
sudo apache2ctl stop
停止服务,
sudo apache2ctl start
重新开始。
将更新证书并修复问题。