论坛首页 编程语言技术论坛

康盛的Ucenter + Discuz从window下转到linux下经历的乱码问题

浏览 4068 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-05-31   最后修改:2009-05-31
背景:
一个朋友租的空间快到期了,我最近自己托管了一个服务器,就把他的东东给移植过来了。
原空间——win2003 Server中文 + iis6.0 + php5.0 + mysql5.0
我的机器——rhel5.3多语言 + apache2.0 + php5.1 + mysql5.0

移植呢,无非是数据库迁移过来,php文件迁移过来,修改下配置就是了。

STEP1 导出数据,用phpmyadmin或者产品自带的都可以,以前的是gbk版本的,数据库也是gbk,导出默认ok,但导入时候一定要记得是gbk啊,因为我机器phpmyadmin默认文件格式是utf-8的,结果手一快……

STEP2 DiscuzUTF-8版本和数据库GBK肯定是不成的,discuz后台导出的都是16进制,转换起来麻烦,所以我的linux不得不支持gbk了。

STEP3 最后Apache的mod_mime里对该virtual host修改header是gbk的,因为linux apache默认都是utf-8的,就是因为这个问题,耽误我快一天时间,这次记住它了,shit!

最后tip下,如果是产品型这种移植,千万别整个换(开始我就尝试用全utf-8一套,数据超出转换下,结果……)

再最后随说句,php在这些**web上都做完了(虽然有些代码比较丑陋),java想在这里抢占点市场真不容易……

   发表时间:2009-08-17  

你们用这些东西难道没有买商业授权?
0 请登录后投票
   发表时间:2009-10-04  
下一站,火星 写道

你们用这些东西难道没有买商业授权?


非商业运营,呵呵,应该不需要购买的,有免费版本好像。具体协议我也没细看。

论坛这个,国内web上的大多都是discuz了

1.容易获取
2.社区比较活跃
3.功能比较齐全
4.服务器空间租用便宜
5.论坛类备案容易通过
6.************************

也只是用用,虽然我也是半个phper(工作之外),但自己再去弄一套比discuz好的东东,太耗精力了,也没有报酬啊,5555
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics