Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请教LMAP下的UTF和GBK问题

[复制链接]
BT1975 发表于 2009-2-18 21:48:14 | 显示全部楼层 |阅读模式
我用Ubuntu 8.10 Linux安装了Apache2和PHP5(包括手动安装Zends加速),MySQL 5.0是安装在另外一台SuSE服务器上的。安装完成后,用phpinfo()检查发现mbstring.internal_encoding = ISO-8859-1,也就是Latin-1,这个好像不是我想要的。于是手工修改成UTF-8,不过我的论坛是以前的5.0,跑在Windows下的,选择的是GBK字符集,这样的情况是不是合适?至于数据库倒不是很担心,因为MySQL 5支持表级别的字符集设定。
另外,我看了不少帖子,发现都没有说要怎么设置Apache和PHP支持的字符集来适应Discuz的GBK或UTF版本。是不是仅仅和数据库的字符集有关?而且,php.ini里面的字符集好像没有GBK吧?(MBString能设置CP936,但是PHP好像没有)
想请教一下,在Linux下安装的Apache和PHP(安装的时候选择的是English字符界面,非图形操作),该如何设置字符集才能保证老的GBK版本Discuz论坛迁移没问题。谢谢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 03:25 , Processed in 0.027117 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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