可爱熊个人博客

Archive for 十一月, 2011

KLOXO6.1.7乱码问题解决办法

KLOXO升级到最新版后,会自动修改/etc/httpd/conf/httpd.conf文件,将其中的AddDefaultCharset OFF一项改为AddDefaultCharset UTF-8,使得APACHE解析时发生乱码!

1、进入httpd.conf所在目录 cd /etc/httpd/conf 在SSH中执行以上命令。

2、先按《Kloxo自带Apache中文乱码解决方法》将AddDefaultCharset后面的UTF-8修改为OFF。

3、锁定文件 chattr -V +i httpd.conf SSH中执行以上命令,则该文件在Linux第2扩展文件系统中设置状态为i:不能对文件进行任何修改。 当然,这只是个临时性的解决方案,完全解决还是要根据官方的脚步走。若官方提供6.1.8以上版本,请在升级前先执行以下命令解除锁定文件,以免出现不必要的错误。 chattr -V -i httpd.conf

MySQL故障:got error 127 when reading table 的错误的原因及解决办法

今天处理效劳器上网站翻开慢的问题的时分,还发现了另外一个MySQL毛病:Got error 127 when reading table \’.\\bbs\\uchome_friend\’,呈现这个问题的缘由和处理方法如下:
MySQL毛病:Got error 127 when reading table \’.\\bbs\\uchome_friend\’缘由:数据库正在停止存取的时分,忽然自动重惹起数据库文件损坏了。
MySQL毛病:Got error 127 when reading table \’.\\bbs\\uchome_friend\’处理方法:
应用命令行,执行MySQL的bin目录下MySQL.exe;
输入以下命令(括号及括号内内容为命令行的解释,不用输入):
use bbs;(将执行数据库切换到bbs)
CHECK TABLE uchome_friend;(检查数据库uchome_friend能否存在问题,普通肯定有问题,没有问题就不会报错了)
REPAIR TABLE uchome_friend;(修复数据库uchome_friend)
CHECK TABLE uchome_friend;(再次检查数据库uchome_friend能否存在问题,普通如今状态是OK了)
退出命令行。
这样MySQL毛病:Got error 127 when reading table \’.\\bbs\\uchome_friend\’的问题就处理了.

Read More…

Changed limits: max_open_files: 2048 max_connections: 2038 table_cache: 64

在windows下安装Mysql系统日志出 现 max_open_files: 2048  max_connections: 510  table_cache: 764 类似错误是因 为 max_connections 最大连接数和max_open_files、table_cache 不匹配。适当的降低 max_connections 或调整其他两个数值

解决办法在 mysql bin > 中输入 mysql-nt –table_cache=764

mysql-nt –innodb_open_files=2048   即可!!

table_cache和max_connections 在my.ini 里可调

 

Changed limits: max_open_files: 2048  max_connections: 1024  table_cache: 507

max_connections=1024

table_cache=500

OK,问题解决

——————————————————————————- Read More…

Linux目录权限

只读权限表示只允许读其内容,而禁止对其做所有的更改操作。可执行权限表示允许将该文 件作为一个程式执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要 的所有组合。

有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。所有者一般是文件的创建者。所有者能允许同组用户有权访问文件,还能将文件的访问权限赋予系统中的其他用户。在这种情况下,系统中每一位用户都能访问该用户拥有的文件或目录。

每一文件或目录的访问权限都有三组,每组用三位表示,分别为文件属主的读、写和执行权限;和属主同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。当用ls -l命令显示文件或目录的周详信息时,最左边的一列为文件的访问权限。

例如: Read More…

用 tar 打包目录时排除某一个子目录的方法

今天解决了这个问题,备忘一下
假设 test目录下有 1 2 3 4 5 这5个目录
现在要将 3 4 5目录tar打包,1和2目录不要
命令如下

tar -zcvf  test.tar.gz –exclude=1 –exclude=2 test

tar -zcvf  test.tar.gz –exclude=test/1 –exclude=test/2 test

看man tar帮助,–exclude后面跟的好像是正则

注意: 要打包的test必须在命令最后,不然没有效果.刚才郁闷了半天

kloxo问题7778后台不能打开不能启动、日志删除等解决办法

在Kloxo/Lxadmin
里添加了一个域名,
默认的是打开了网站统计.
建议在添加域名时就关闭这个功能。

如果没有关闭统计并且流量很大,
用不了多久硬盘就会被统计文件撑爆。

如果你的MySQL
不能正常启动,很有可能是这个原因。

删除日志命令:可以用SSH
登录到系统执行删除操作

rm -rf /home/admin/__processed_stats/*

另可以关闭网站的统计功能

重启:/etc/init.d/kloxo restar

查看端口是否打开 netstat -lnp

近期升级或者重新安装的kloxo
应该都有后台不能打开的问题,

http://forum.lxcenter.org/index.php?t=msg&th=13825&start=0&

据官方通告为 CentOS openssl update
升级导致, Read More…