新版 kloxo优化

1. 解决中文网页显示乱码


修改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


 


2. 删除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


3.  优化mysql


进入/etc 目录,编辑my.cnf,


vi /etc/my.cnf


在[mysqld]下面加入以下三行:


skip-locking


skip-bdb


skip-innodb



保存之后在重启MYSQL


 /sbin/service mysqld restart


4. 新版kloxo在执行service httpd restart的时候,可能会提示


the first has precedence, perhaps you need a NameVirtualHost directive


的错误。此时执行


/script/fixweb


即可解决!


5. Kloxo apache无法停止却能启动,切换成lighttpd后500错误,解决方法:降级php:


yum downgrade php* -y


,之后重启:


reboot


,搞定。

Last modification:December 28th, 2012 at 11:11 pm
如果觉得我的文章对你有用,请随意赞赏

Comment here is closed