按月存档: 2014/08

在64M的VPS上装了一个typecho

分类:乱七八糟日期:2014-08-23 - 23:17:11评论:7条作者:老谢

演示地址:http://64m.xj123.info/
探针地址:http://64m.xj123.info/tz.php

64M的VPS还是有可玩性,随便折腾折腾还是足够的

用SQL命令查询数据库体积大小

分类:运维技术日期:2014-08-23 - 9:16:15评论:1条作者:老谢

进入information_schema数据库查询,该数据库存放着其他数据库的相关信息:

USE information_schema;

查询所有数据库加起来的体积大小:

SELECT concat(round(SUM(DATA_LENGTH/1024/1024),2),'MB') AS DATA FROM TABLES;

查询具体某一个数据库的体积大小,例wp:

SELECT concat(round(SUM(DATA_LENGTH/1024/1024),2),'MB') AS DATA FROM TABLES WHERE table_schema='wp';

查询具体某一个数据库中表的体积大小,例wp中的wp_posts表:

SELECT concat(round(SUM(DATA_LENGTH/1024/1024),2),'MB') AS DATA FROM TABLES WHERE table_schema='wp' AND TABLE_NAME='posts';

怎么看懂网站访问日志

分类:网站技术日期:2014-08-22 - 22:08:42评论:0条作者:老谢

很多朋友想要看日志,可是却看不懂,使用一些日志分析工具也用的稀里糊涂,本文在这里就为一些新手朋友解惑,如何去看日志,拿下面一条日志举例:

183.164.229.158 – – [22/Aug/2014:21:56:36 +0800] “GET /favicon.ico HTTP/1.1” 404 – “-” “Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36”

日志拆分出来一部分一部分来看,第一个ip地址183.164.229.158,指的是访问者的ip地址,在此之后的[22/Aug/2014:21:56:36 +0800]指的是访问时间,+0800指的是UTC+8,也就是北京时间

然GET指的是访客请求方式,常见的是get、post、head这三种请求方式,再往后/favicon.ico指的是请求的文件,本例中也就是根目录下的favicon.ico文件

HTTP/1.1指的是http协议版本,这里也就是1.1版本,404则是访问状态码,404也就是文件不存在,正常访问的状态码是200

最后面Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36这么长一串,指的是请求客户端的信息,本例中就是Windows NT 6.1操作系统,使用chrome浏览器

WordPress禁止没有Gravatar头像的邮箱提交评论

分类:折腾日期:2014-08-21 - 18:46:41评论:5条作者:老谢

最近被垃圾评论弄烦了,有些目测是人工评论,但是带着广告链接,看着恶心,大部分没有Gravatar头像,于是本博决定阻止掉没有头像的访客正常提交评论,

编辑所用主题的functions.php文件,加入下面的代码:

/* 
    * @author:vfhky 2013年09月11日20:23 
    * @param string $email 用户提交的表单中的email字段 
    * @return int 0:无gravatar头像; 1:有gravatar头像 
    **/
function vfhky_checkgravatar($email) {
    $email_hash = md5(strtolower(trim($email)));
    $check_uri = 'http://www.gravatar.com/avatar/'.$email_hash.'?d=404';
    $headers = @get_headers($check_uri);
    if (!preg_match("|200|", $headers[0])) {
        return 0;
    } else {
        return 1;
    }
}

继续阅读…

分类:碎语日期:2014-08-14 - 21:37:03作者:老谢

可笑 多么可笑 自觉渺小

科目二又挂了

分类:吐槽日期:2014-08-14 - 15:06:53评论:6条作者:老谢

人不行不能怪路不平,两回科目二花了差不多1k,

完了又耽误这么长时间精力,到头来都是空的,

果然就不该考驾照,从报驾校开始就是个错误

这两天心情低到极点,就这样吧

centos 5.8安装iotop

分类:linux日期:2014-08-05 - 19:07:47评论:0条作者:老谢

Iotop 使用 Python 语言编写而成,要求 Python 2.5(及以上版本)和 Linux kernel 2.6.20(及以上版本)

wget http://guichaz.free.fr/iotop/files/iotop-0.4.4.tar.gz
tar zxf iotop-0.4.4.tar.gz
cd iotop-0.4.4
python setup.py build
python setup.py install
ln -s /usr/local/bin/iotop /usr/bin/iotop

继续阅读…

Tags: ,