The configuration file now needs a secret passphrase (blowfish_secret)

登录到phpMyAdmin以后,在页面底部会显示“配置文件现在需要一个短语密码。”或“Theconfigurationfil…

登录到 phpMyAdmin 以后,在页面底部会显示 “ 配置文件现在需要一个短语密码。” 或 “ The configuration file now needs a secret passphrase (blowfish_secret). ” , 你需要在 phpMyAdmin 的配置文件里的 blowfish_secret 这个配置里面去设置一个密码,phpMyAdmin 会用到这个密码,加密 Cookie 。phpMyAdmin 的相关配置要放在一个叫 config.inc.php 的文件里,如果这个文件不存在,你可以复制一份 config.sample.inc.php,命名为 config.inc.php 。进入到 phpMyAdmin 所在的目录以后:

cp config.sample.inc.php config.inc.php

然后去生成一串随机的密码,可以使用 openssl 去做:

openssl rand -base64 32

返回:

AhONip2q+KmANQJfbzx7NC+j+hsGRKuhuQi8ClJG4mk=

复制返回来的随机密码,然后打开 config.inc.php,搜索 $cfg['blowfish_secret'] ,把复制的密码粘贴到这个配置的后面。

$cfg['blowfish_secret'] = 'AhONip2q+KmANQJfbzx7NC+j+hsGRKuhuQi8ClJG4mk=';

保存配置文件,回到浏览器,重新登录,警告就会消失了。

版权声明:本站部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们,如若转载,请注明出处:http://www.phpff.com/2960.html