51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2441|回复: 0
打印 上一主题 下一主题

[原创] 解决phpMyAdmin的乱码问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-12-14 13:55:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
把下载的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
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-5 10:14 , Processed in 0.077169 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表