用过不少国外的空间,很多都能直接安装GBK的程序,我试验的最多的是DZ,可是,我买的这个空间,传了GBK的DZ上去安装,就是乱码,困扰了几天,都准备放弃了。
可是,前天有人跟我说,我的湖北人闯广东没有专项备案,放在西部的空间是很危险的!我开始害怕了起来,想想还是算了,直接放国外空间,首选当然还是这个买来的,免费的虽然一直在用,总归有点怕怕的。
查看这个空间数据库,应该是有GBK支持的,可是为什么传GBK的DZ就是乱码呢?给空间KF发消息提问,那边响应还是非常迅速的,很快给我回复,并转了几个部门给我解决,不过按照他们的方法最终我仍然没解决到,难道非要把现在的GBK的论坛转为UTF8传?那我就郁闷了。
不过最终,问题还是被我解决了!哈哈!下面,言规正传,不卖关子了,把我弄的过程给大家说下,其实非常简单就解决了。希望同我遇到一样问题的朋友们做个参考。
我们要做的,是把要上传的DZ的安装程序中的config.inc.php做下小小的更改,在<?php下面加上
@header(‘Content-Type: text/html; charset=GBK);
注意,绿色的部分,你可以改为gb2312,或者UTF8,根据你空间和程序的情况吧,我是GBK。
当然,这只是安装程序,我是做一个论坛的整体转移,包括ucenter,bbs,uchome,在上传之前,把每个程序的配置文件,都加入如上语句,就OK了,困扰我几天的乱码问题终于解决了!(演示:www.hb-world.cn又出国咯)