phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法


Posted in PHP onMay 07, 2014

解决办法有两种:(建议用第二种)

1、配置phpmyadmin下的config.inc.php  将cookie改为http

vi /usr/share/phpmyadmin/config.inc.php  
[...]  
/* Authentication type */  
$cfg['Servers'][$i]['auth_type'] = ‘cookie'; 
[...]

再打开浏览器输入管理地址,这时会弹出登录窗口,输入用户名及密码及可。

不过很不习惯,而且在进入管理界面后,选择登出时会再次弹出,让人感觉登出也要密码似的。

2、对比了一下ubuntu的phpmyadmin的配置,在ubuntu的config.inc.php里有这样一段配置

// Load secret generated on postinst
include('/var/lib/phpmyadmin/blowfish_secret.inc.php');

 

再查看一下/var/lib/phpmyadmin/blowfish_secret.inc.php,只有一句

<?php
$cfg['blowfish_secret'] = 'w1HM7AxcX5aQvutjVOyGdepy';

那么CentOS下安装的phpmyadmin中的“$cfg['blowfish_secret'] =”语句在config.inc.php里

vim /usr/share/phpmyadmin/config.inc.php

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

在=后面加上任意字符
$cfg['blowfish_secret'] = 'pooy'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

pooy是我随意加上的字符

重启httpd再打开管理页面

还是这个看着习惯点,不过再输入root及密码,系统提示我root@localhost密码错误:error ‘Access denied for user ‘root'@'localhost' (using password: NO),总是进不去,于是清理了一下浏览器的cookie,再进就正常进入了

PHP 相关文章推荐
一个好用的分页函数
Nov 16 PHP
php横向重复区域显示二法
Sep 25 PHP
ThinkPHP控制器里javascript代码不能执行的解决方法
Nov 22 PHP
php+xml实现在线英文词典之添加词条的方法
Jan 23 PHP
php实现html标签闭合检测与修复方法
Jul 09 PHP
Yii遍历行下每列数据的方法
Oct 17 PHP
PHP三种方式实现链式操作详解
Jan 21 PHP
php之header的不同用法总结(实例讲解)
Nov 28 PHP
PHP的mysqli_sqlstate()函数讲解
Jan 23 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
Apr 23 PHP
php web环境和命令行环境下查找php.ini的位置
Jul 17 PHP
基于php解决json_encode中文UNICODE转码问题
Nov 10 PHP
php读取3389的脚本
May 06 #PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
May 06 #PHP
php通过数组实现多条件查询实现方法(字符串分割)
May 06 #PHP
codeigniter框架The URI you submitted has disallowed characters错误解决方法
May 06 #PHP
PHP生成自适应大小的缩略图类及使用方法分享
May 06 #PHP
php 解压rar文件及zip文件的方法
May 05 #PHP
php中session过期时间设置及session回收机制介绍
May 05 #PHP
You might like
PHP定时自动生成静态HTML的实现代码
2010/06/20 PHP
php+js iframe实现上传头像界面无跳转
2014/04/29 PHP
ThinkPHP3.1新特性之对Ajax的支持更加完善
2014/06/19 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
PHP中echo与print区别点整理
2021/03/09 PHP
不要小看注释掉的JS 引起的安全问题
2008/12/27 Javascript
可简单避免的三个JS发布错误的详细介绍
2013/08/02 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
jQuery中wrapInner()方法用法实例
2015/01/16 Javascript
jquery+easeing实现仿flash的载入动画
2015/03/10 Javascript
javascript实现简单的全选和反选功能
2016/01/05 Javascript
深入探秘jquery瀑布流的实现
2016/01/30 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
jquery dataTable 获取某行数据
2017/05/05 jQuery
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
利用vue+elementUI实现部分引入组件的方法详解
2017/11/22 Javascript
js使用ajax传值给后台,后台返回字符串处理方法
2018/08/08 Javascript
深入理解JS异步编程-Promise
2019/06/03 Javascript
Vue的click事件防抖和节流处理详解
2019/11/13 Javascript
Python实现保证只能运行一个脚本实例
2015/06/24 Python
2018年Python值得关注的开源库、工具和开发者(总结篇)
2018/01/04 Python
python3 爬取图片的实例代码
2018/11/06 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
关于Python3 lambda函数的深入浅出
2019/11/27 Python
Python Scrapy框架第一个入门程序示例
2020/02/05 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
如何用python批量调整视频声音
2020/12/22 Python
List、Map、Set三个接口,存取元素时,各有什么特点?
2015/09/27 面试题
给老师的一封建议书
2014/03/13 职场文书
C++程序员求职信范文
2014/04/14 职场文书
乡文化站暑期培训方案
2014/08/28 职场文书
专项资金申请报告
2015/05/15 职场文书
公司会议开幕词
2016/03/03 职场文书
如何有效防止sql注入的方法
2021/05/25 SQL Server
详细介绍Java中的CyclicBarrier
2022/04/13 Java/Android