新版 kloxo优化
- 解决中文网页显示乱码 修改apache的httpd.conf默认编码的设置,如下:
首先用SSH登陆VPS,修改/etc/httpd/conf/httpd.conf
文件
vi /etc/httpd/conf/httpd.conf
把:
AddDefaultCharset UTF8
改为
#AddDefaultCharset UTF8
或
AddDefaultCharset OFF
这样的话,打开页面的时候就会按照网页的编码设置来打开网页(这点夸一下emlog,使用utf-8编码,直接与国际接轨)。
然后重启Apache:
service httpd restart
- 删除Kloxo日志(必须)
在/etc/cron.daily
目录下新建cleankloxolog.sh
文件
cd /etc/cron.daily
vi ./cleankloxolog.sh
输入以下内容
# !/bin/bash
rm -rf /home/admin/_processed_stats/*
rm -rf /home/kloxo/httpd/lighttpd/*
rm -rf /var/log/kloxo/*
rm -f /home/httpd/*/stats/*
然后保存退出,记得把该文件改为755权限
chmod 755 /etc/cron.daily/cleankloxolog.sh
- 优化mysq
进入
/etc
目录,编辑my.cnf
,vi /etc/my.cnf
在[mysqld]下面加入以下三行:
skip-locking skip-bdb skip-innodb
保存之后在重启MYSQL
/sbin/service mysqld restart
- 新版kloxo在执行
service httpd restart
的时候,可能会提示the first has precedence, perhaps you need a NameVirtualHost directive
的错误。此时执行/script/fixweb
即可解决! - Kloxo apache无法停止却能启动,切换成lighttpd后500错误,解决方法:降级php:
yum downgrade php* -y
,之后重启:reboot
,搞定。