Kloxo系统中文网页乱码的解决方法 |
发布时间: 2014/12/8 13:41:54 |
近期整理一台美国linux服务器,安装了kloxo系统,在安装完Kloxo后Web服务器默认为Apache,登录kloxo后台开通网站空间,发现有时候Kloxo输出UTF-8/GBK/GB2312的中文网页时显示乱码,仔细查询后发现这是由于Apache的强制输出的编码设置成了UTF-8或者GBK导致的。如果你自己的网页并不是上述编码,就会出现中文乱码的问题。 解决问题最简单的的办法就是切换到Lighttpd的Web服务软件。 Kloxo面板将Apache切换到Lighttpd的方法: 进入Kloxo后台 >服务器:linux > 程序切换 > 选择Lighttpd > update。 如果希望继续使用Apache作为服务器,那么就需要找到Apache的httpd.conf配置文件,修改默认编码的设置: SSH登陆VPS,修改httpd.conf文件 cd /etc/httpd/conf/vi httpd.conf 查找:AddDefaultCharset 把:AddDefaultCharset UTF8 改为:AddDefaultCharset OFF 这样打开网页页面就会按照网页的编码设置来打开网页。 设置完后,要输入以下命令重启Apache service httpd restart 如果restart命令没有执行成功,就先停止apache, 再启动apache, 使用下列命令: service httpd stop service httpd start |