关于phpMyAdmin "必须启用 Cookies 才能登录" 的解决办法
2010-10-11 17:11
375 查看
在使用最新的 phpMyAdmin 时,登录页面一直会提示"必须启用 Cookies
才能登录"
,这个问题困扰我多时。
通过 google 和 baidu
搜索了N多人的解决办法,好象都不行,问题依然存在。
后来自己摸索着修改了一下,突然好了,比较简单,解决办法如下。
我们通过会直接把
phpMyAdmin 安装目录下的配置文件 config.sample.inc.php 另存为 config.inc.php
直接使用。这是正确的。不过需要注意几点就是:
$cfg['blowfish_secret'] = 'cookie';
一定要填写,一般填写cookie即可。
另外,如果 mysql 使用 socket
方式连接,不要忘记修改下面这行:
$cfg['Servers'][$i]['connect_type'] =
'socket';
上面这一步一般人都能正确修改,但是只修改根目录下 config.inc.php
这个文件是不行的,还有一个文件需要修改,就是 libraries
目录下的
config.default.php
这个文件。
在 config.default.php
这个文件中,需要修改的地方是:
$cfg['blowfish_secret'] = 'cookie';
文件中默认为空,这里需要填写和 config.inc.php 一样的值。
如果 mysql 使用 socket
方式连接,还要修改下面这两行:
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'; 这个需要根据自己
mysql 配置内容填写,如果不知道置空即使用默认的mysql设置
$cfg['Servers'][$i]['connect_type'] =
'socket';
重新刷新 phpMyAdmin 登录页面,问题解决!
才能登录"
,这个问题困扰我多时。
通过 google 和 baidu
搜索了N多人的解决办法,好象都不行,问题依然存在。
后来自己摸索着修改了一下,突然好了,比较简单,解决办法如下。
我们通过会直接把
phpMyAdmin 安装目录下的配置文件 config.sample.inc.php 另存为 config.inc.php
直接使用。这是正确的。不过需要注意几点就是:
$cfg['blowfish_secret'] = 'cookie';
一定要填写,一般填写cookie即可。
另外,如果 mysql 使用 socket
方式连接,不要忘记修改下面这行:
$cfg['Servers'][$i]['connect_type'] =
'socket';
上面这一步一般人都能正确修改,但是只修改根目录下 config.inc.php
这个文件是不行的,还有一个文件需要修改,就是 libraries
目录下的
config.default.php
这个文件。
在 config.default.php
这个文件中,需要修改的地方是:
$cfg['blowfish_secret'] = 'cookie';
文件中默认为空,这里需要填写和 config.inc.php 一样的值。
如果 mysql 使用 socket
方式连接,还要修改下面这两行:
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'; 这个需要根据自己
mysql 配置内容填写,如果不知道置空即使用默认的mysql设置
$cfg['Servers'][$i]['connect_type'] =
'socket';
重新刷新 phpMyAdmin 登录页面,问题解决!
相关文章推荐
- 【转】关于phpMyAdmin "必须启用 Cookies 才能登录" 的解决办法
- 关于phpMyAdmin必须启用 Cookies 才能登录 的解决办法
- phpMyAdmin "必须启用 Cookies 才能登录"
- phpMyAdmin必须启用Cookies 才能登录的解决办法
- "要登录到这台远程计算机,您必须拥有这台计算机上的‘终端服务器用户访问’权限"的解决办法
- phpMyAdmin "必须启用 Cookies 才能登录"
- 关于VC6.0 MSDEV.EXE-应用程序错误"0x5003eaed"指令引用的"0x0000000"内存错误的解决办法
- 关于vs2012+caffe配置中出现的"常量中的字符太多"错误的解决办法
- 发现 ASP.Net 的一个关于"回车提交"的 Bug ? 必须多于一个 Text 域"回车提交",Server: ButtonX_Click 才能截获!
- "JSP Semantics Validator (JSF)" 解决办法
- "为自动填充列调整大小期间不能执行此操作"解决办法
- "ios模拟器未能安装此应用程序"解决办法
- 远程登录mysql,报错:message from server: "Host is not allowed to connect to this MySQL server"解决办法
- "无法安装64位版本的Office,因为在您的PC上找到了以下32位程序"的解决办法
- asp.net提示"操作必须使用一个可更新的查询"的解决办法
- "_OBJC_CLASS_$ [文件名1]referenced from in[文件名2]:ld: symbol(s) not found问题解决办法
- "error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
- 向ACCESS中的"时间/日期"字段中插入DateTime.Now时出现“标准表达式中数据类型不匹配。”错误的解决办法
- "访问由于凭据无效被拒绝"的解决办法
- win 7 删除了用户文件夹后出现的"你已使用临时配置文件登录"提示的解决方法