LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: pky9004 於 五月 31, 2008, 08:19:33 上午



主題: 搞不定中文
作者: pky9004五月 31, 2008, 08:19:33 上午
[img]請問前輩:
工作環境是debian4.0r3 apache2 mysql  utf-8
可是lifetype1.2.7/1.2.8都沒辦法顯示正確的中文標題和內文,可是周邊還都能正確顯示中文
到底是哪裡出錯了???
                                    請指點一下初學者!! 謝謝!!


主題: Re: 搞不定中文
作者: ajer001六月 01, 2008, 09:12:11 上午
修改 config/config.properties.php
將裡面的 $config['db_character_set'] = 'default';
改為 $config['db_character_set'] = 'utf8';


主題: Re: 搞不定中文
作者: pky9004六月 01, 2008, 11:58:14 上午
已經是$config['db_character_set'] = 'utf8'; :'(
http://www.flickr.com/photos/pky9004/2540775480/
請再幫幫忙


主題: Re: 搞不定中文
作者: ajer001六月 07, 2008, 10:47:35 上午
如果你的mysql已經確定用utf8跑了,你可以用default看看。
然後試著發表一篇新的文章,看看mysql的資料還有前台是不是都中文了?


主題: Re: 搞不定中文
作者: pky9004六月 07, 2008, 11:52:17 上午
報告阿架是mysql問題   引用http://hain.javaeye.com/blog/155687

[
在某些时候,我们续要修改mysql默认数据库的编码,以保证某些迁移的程序可以正常显示,编辑my.cnf文件进行编码修改,windows可以直接用Mysql Server Instance Config Wizard 进行设置

在linux下修改3个my.cnf的1个/etc/mysql/my.cnf文件

找到客户端配置[client] 在下面添加
default-character-set=utf8 默认字符集为utf8
在找到[mysqld] 添加
default-character-set=utf8 默认字符集为utf8
init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)
]

 :-$thx verymuch


主題: Re: 搞不定中文
作者: ajer001六月 07, 2008, 07:59:49 下午
恭喜你 :)