51Testing软件测试论坛

标题: 解决phpMyAdmin的乱码问题 [打印本页]

作者: yayasep    时间: 2006-12-14 13:55
标题: 解决phpMyAdmin的乱码问题
把下载的phpMyAdmin ZIP包解压到www目录后打开文件夹,打开config.default.php .

我修改了以下代码:

39行
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';

60行
$cfg['blowfish_secret'] = 'this';

83行
$cfg['Servers'][$i]['auth_type']     = 'cookie';    // Authentication method (config, http or cookie based)?

接着,浏览器打开http://localhost/phpMyAdmin/ 使用root登录.language是默认的chinese simplified(zh-utf-8)

浏览一个UTF-8的表.乱码.

查看了html源代码,charset=utf-8

查看他的语言选择文件libraries/select_lang.lib.php

165行 'utf-8'        => 'utf8',

我用的是默认的latin1 所以,这里应改成:

'utf-8'        => 'latin1',改好保存,刷新,成功


如果用GB2312编码录入的库也出现乱码.

1、找libraries/select_lang.lib.php里对应的zh-gb2312,在它后面加上一个"-utf-8"

2、152行 'gb2312'        => 'gb2312',

如上所示,将gb2312改为latin1.保存,刷新.

查看了html源代码,charset=GB2312,在首页的language下拉菜单中,选择zh-utf-8,再看看,OK了



sdlkfj2




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2