latin1,我心中永远的痛!!help,for help!
我是十月初从动网7。1sql转过来的,论坛乱码的问题困扰了好久,最后发现 $dbcharset = 'latin1;用latin1才能正常显示,本来能正常显示就行了,可是最近想和ecshop商城整合的时候,发现商城不支持这种“过时的”“不正确”的编码,英文用户名整合倒是完美,到了商城那边中文用户名显示乱码???。真是太痛苦了!
为了以后安装插件,以及将来可能和其他程序整合的长远打算,有没有方法能一次到位,把我的数据库字符集转换成gbk呢?我现在论坛本身安装的是gbk的版本。
昨天在使用论坛后台备份,发现 $dbcharset = 'latin1;的时候,强制字符集有默认,latin1,uft8选择,我把config。inc里 $dbcharset = 'latin1; 改成gbk后,备份的时候强制字符集里有默认,gbk,uft8选项
我选择强制gbk备份后,再恢复回去,发现整个论坛都是乱码了
当然,这一切都是在本机测试,要不,我怎么死都不知道了。
高人指点指点,非常感激!
我得config。inc
$database = 'mysql'; // 'mysql' for MySQL version and 'pgsql' for PostgreSQL version
// MySQL 版本请设置 'mysql', PgSQL 版本请设置 'pgsql'
$charset = 'gbk'; // default character set, 'gbk', 'big5', 'utf-8' are available
// 论坛默认字符集, 可选 'gbk', 'big5', 'utf-8'
$dbcharset = 'latin1; // default database character set, 'gbk', 'big5', 'utf8', 'latin1' and blank are available
// MySQL 字符集, 可选 'gbk', 'big5', 'utf8', 'latin1', 留空为按照论坛字符集设定
[ 本帖最后由 ~云飞满天~ 于 2006-10-29 14:14 编辑 ] |