将网站编码从gb2312转UTF8

1156阅读 0评论2008-11-14 stone5
分类:系统运维

因为在网站上用了flex生成的地图程序,若要这个地图与网站其他部分良好整合,还是统一成utf8编码方便。
先将数据库从latin1转成utf8的:
按以前的经验操作(见前面的文章)。
导出,修改文件,再导入
 
 
 
 
 
 
用工具enca比iconv方便多了:
查看所有文件的编码
enca *
将所有php文件转换成utf8编码
enca -x UTF-8 *.php
多文件查找替换
sed -i "s/gb2312/utf-8/" `grep charset=gb2312 -rl *.php`
 
某些框架网页在IE里显示异常,在Firefox里显示正常,经排查,发现是这些框架网页没有指定字符编码,或是下句没有紧跟在之后。
上一篇:给drupal安装fckedit编辑器
下一篇:在Drupal里何时启用Fckeditor编辑器的配置