由于Mysql数据库编码为latin1,为了能够与Mysql更好的兼容,PostgreSQL数据库建库的时候选择编码也为latin1
此时web上的jsp页面需指定 charset=8859_1,可以正常显示中文
但是在PostgreSQL的web管理工具phpPgAdmin中,所有的中文全部显示为乱码
解决方法,修改文件phpPgAdmin/classes/Misc.php
第320行
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset={$lang['appcharset']}\" />\n";为
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312 \" />\n";
则均可显示正常。
下面可以专心致志写程序了。显示问题困扰了我有两三个礼拜。轻松了!
由 beat 发表于 2006年01月13日 上午03点12分