Chinaunix首页 | 论坛 | 博客
  • 博客访问: 56157
  • 博文数量: 18
  • 博客积分: 658
  • 博客等级: 上士
  • 技术积分: 225
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-03 02:41
文章分类
文章存档

2011年(2)

2010年(16)

我的朋友
最近访客

分类: Python/Ruby

2011-10-13 16:43:46

问题:在登录phpmyadmin时,有时会出现“配置文件现在需要绝密的短语密码(blowfish_secret)”这样的错误提示。

解决方法:到phpmyadmin的安装目录里面找到config.inc.php文件,用记事本将其打开,通过记事本的查找功能查找“$cfg['blowfish_secret']=’ ‘”语句。在其单引号里面随便输入一些数字或字母(默认为空),最后保存。再到phpmyadmin\libraries目录下找到config.default.php文件。对其进行通用的操作。完成以后重启IIS或Apache,登录phpmyadmin也许之前的错误提示仍然存在,但重新选择某种语言后就可以了,进去后再在页面的右上角选回自己想要的语言类别。

总结:出现这样的错误,原因在于我们将config.inc.php和config.default.php里面的$cfg['Servers'][$i]['auth_type']设置为cookie(默认为config,但这样不是很安全,所以有必要改为cookie)而$cfg['blowfish_secret']却是空的。既然将$cfg['Servers'][$i]['auth_type']设置为cookie,那么就应该通过某个cookie来访问它,这正是通过$cfg['blowfish_secret']来设置。所以$cfg['blowfish_secret']不能为空。

请引起注意:config.inc.php 此文件可能在phpmyadmin 搜索或找不到;或许我本人认为可能是:config.sample.inc 这个文件。

但通过本人在config.default.php 里查找:blowfish_secret 后在找到的
$cfg['blowfish_secret'] = ' '; 在单双引号里随意添加 符号 并保存文件即可。

最后在网页浏览器地址栏中输入: 后按回车键;如果还是还没依然提示:

配置文件现在需要绝密的短语密码(blowfish_secret)那就请再语言栏中选择其他语言即可显示出:


阅读(2121) | 评论(0) | 转发(0) |
0

上一篇:ubuntu 10.04 grub2

下一篇:nginx默认配置

给主人留下些什么吧!~~