raksmart活动促销

分享

写回答

发帖

疯了,godaddy的VDS难道不支持GBK??

国外VPS云主机 国外VPS云主机 1872 人阅读 | 4 人回复

发表于 2009-5-28 08:32:00 | 显示全部楼层 |阅读模式

天啦,哪位高手在出来指导一下阿,为什么我的GBK的首页显示是乱码阿??  查了google说默认是支持UTF-8, 但是我装了discuz7.0的UTF-8版的既然也出现一些乱码,搞什么东东阿,我的网站要敢着开阿,哪位高手帮下忙啊,让VDS能同时支持GBK和UTF-8, google上虽然有教如何用SSH弄,但是我都不知道这东西是怎么命令的,好心的高手给我个详细的教程,或者加我QQ:82238188   帮帮忙搞下,非常感谢,在此恭候了~~~

回答|共 4 个

czy520025

发表于 2009-5-28 08:51:21 | 显示全部楼层

此方法能同步解决Discuz论坛数据库和网站乱码的问题!
购买Godaddy的VPS/VDS,所有都很顺利,但是就是默认不支持GBK版的国内网站程序。如PHPCMS2007 GBK版,Discuz GBK版 ,DEDECMS GB2312版等。  PHPCMS2007GBK版能顺利安装,但是首页显示乱码,必须手动修改浏览器的查看编码为GB2312才能正确显示。

对服务器之类的是菜鸟级别的人。尤其是对LINUX。在几经周折后终于解决了。
现在把自己的一点做法说说,不一定正确但是估计可以有所帮助。

用SSH登录到服务器后进入ROOT权限,然后到这个目录下:

第一部分:

1、../etc/httpd/conf/   更改httpd.conf文件

2、利用 vi 编辑查找到其中的 “DefaultLanguage nl”,将其中的“nl”更改成“zh-CN”

3、再查找“AddDefaultCharset UTF-8”,将“UTF-8”改为“GB2312”

然后重启服务器,问题解决了。

第二部分:

使用了刚才的方法,GB2312能正常显示了,但是UTF-8又成乱码了。

那么,什么方法能让GODADDY的VDS 同时支持GB2312和UTF-8呢?经过摸索,终于找到最终解决方法:

查找“AddDefaultCharset UTF-8”,将“UTF-8”改为“ISO-88509-1”;

再在下面加一行“ AddDefaultCharset off”。

呵呵,至此一切OK!






像这篇文章说的,我都不知道他说什么,日哦,发文章也把具体给说清楚啊,还为了菜鸟,我不也就是菜鸟,可我还是看不懂啊,最重要的是根本没说怎么用SSH

kingto

发表于 2009-5-28 09:10:21 | 显示全部楼层

默认就是支持的~
我用的没问题

czy520025

发表于 2009-5-28 10:05:22 | 显示全部楼层

能不能教下如何使用SSH阿?

kingto

发表于 2009-5-28 11:51:16 | 显示全部楼层

SIMPLE Control panel就有
打开后输入用户名和密码

然后 su -
然后 vi /etc/httpd/conf/httpd.conf
就能编辑了
您需要登录后才可以回帖 登录 | 注册

本版积分规则