phpMyAdmin:秘密密码?

时间:2014-09-06 05:50:40

标签: php mysql phpmyadmin

我正在使用MAMP,每次登录phpMyAdmin时,都会收到以下错误/警告消息:

  

配置文件现在需要一个秘密密码(blowfish_secret)。

我以前没有搞过任何这些设置。有人可以澄清这个错误。

以下是我的数据库服务器上的信息:

  

服务器:通过UNIX套接字的Localhost服务器类型:MySQL服务器版本:   5.5.34 - 源分发协议版本:10

3 个答案:

答案 0 :(得分:5)

实际上,这只是一个像"my personal secret"这样的“秘密字符串”。看here

答案 1 :(得分:0)

这可能会有所帮助, https://wiki.archlinux.org/index.php/PhpMyAdmin#Add_blowfish_secret_passphrase

如果首次登录/ phpmyadmin(使用先前设置的MySQL用户名和密码)时在页面底部看到以下错误消息:

ERROR: The configuration file now needs a secret passphrase (blowfish_secret)  

您需要将河豚密码添加到phpMyAdmin的配置文件中。编辑/etc/webapps/phpmyadmin/config.inc.php并在行中插入随机河豚“密码”

$cfg['blowfish_secret'] = ; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */  

现在应该看起来像这样:

$cfg['blowfish_secret'] = 'qtdRoGmbc9{8IZr323xYcSN]0s)r$9b_JUnb{~Xz'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */  

这全部假设您已经正确创建了配置文件

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

答案 2 :(得分:0)

配置文件现在需要一个秘密密码(blowfish_secret)。 每次安装phpmyadmin后,您都会看到此错误。 要解决此问题,只需打开config.inc.php(如果尚未将config.sample.inc.php重命名为config.inc.php)并更改此行

$ cfg ['blowfish_secret'] =''; / *您必须为此填写COOKIE A​​UTH! * /

$ cfg ['blowfish_secret'] ='y [/ qlva {kNheGD5hfzFLrNoS-ZX \ zQ /';

要生成新的河豚秘密,只需点击此https://phpsolved.com/phpmyadmin-blowfish-secret-generator/?g=5d94be5065c70