|
|
一.本以为我的数据库是gbk字符集的,因为我安装的是discuz的gbk版本,而且数据库中的数据表显示的也是gbk_chinese_ci,但是今天我看了一下我的数据库,原来和arvixe的一样,都是utf8的,我本来安装的是gbk的,怎么在utf8的数据库里也能正常运行而不出问题呢,难道数据库的字符集是什么都没关系吗?
二.更正一点,arvixe的主机默认是开启Gzip的,那天是因为用的测试网站的问题,而显示的未压缩,但在别的测试网站里,还有百度统计里都看的出是压缩了的.但是开启discuz自带的压缩只能压缩htm文件,其他的css和js等都不能压缩,但是用mod_deflate模块就可以压缩你想要压缩的所有文件了,而且比Gzip的好.这也是一点收获吧.
三.我从arvixe主机上下载安装好的discuz的这个config_global.php文件后,在我的计算机里对里面的内容设置进行了改动,改动完保存之后,再打开文件里的内容就不分行了,全挤在一起了,然后把它上传,网站就会出现只能访问首页,点其他页就是空白,然后在我的计算机里把这个改动的文件照原文件,一行一行的用回车改成原来的样式,再上传,内页可以访问了,但是在不登录的情况下点击发贴,却出现"内部错误,xml不显示,字符集不兼容"这样的现象,但如果我把备份的原文件,就是下载后没有改动的文件重新上传之后,又会恢复正常.不知道是什么原因.而且我试了一下,改动.htm和css文件名的文件就没这种现象.我已经通过htaccess文件设置了主机字符集,但还是这样,不知道该怎么解决.不过用wps编辑php文件后,文件内容不会走样,上传之后也没有类似问题,算是一种变相解决吧.但不知道问题的根本原因在哪?
补充内容 (2012-1-13 08:07 AM):
原来绑定的主域名不需要把域名的dns改成arvixe的也是200状态,但测试了这么多天,无论是子域还是附加域,只要是不把dns改成arvixe的就都是301. |
|