代码、作品记录

记录大曾制作的一些网站,一些代码实现思路。

首页 > 记录 > 新版 kloxo优化

新版 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

,搞定。

发表评论

电子邮件地址不会被公开。 必填项已用*标注