作者发布页:http://www.storyday.com/html/y2009/2547_readers-wall-plug-in-released.html

功能:列出最近一周或者一个月或者一个季度或者一年的评论人员头像;

使用方法:

  1. 常规的方式激活插件;
  2. 在某个post或者page的页面插入对应的代码,如【READERWALL-WEEK】 即可;
  3. 插件代码可以不用做任何修改,如果你一定要修改的话,只有2行可以修改:
    $exclude_emails = array(’cos@gmail.com’,”);//排除 不让显示的email
    $imgsize = 40;//头像的大小,单位px

关于shortcuts的说明(请将 【】改成半角的 [ ]):

  1. 【READERWALL-WEEK】 显示最近一周的评论者头像
  2. 【READERWALL-MONTH】显示最近一个月的评论者头像
  3. 【READERWALL-SEASON】显示最近一季度的评论者头像
  4. 【READERWALL-YEAR】显示最近一年的评论者头像

一个post只能插入一个shortcut,若插入多个则会按照周、月、季、年的顺序优先,其他shortcut将无效;

后期计划:

  1. 增加gravatar图片在本地服务器的缓存;
  2. 增加wordpress数据库缓存;

插件下载:wp-reader-wall 老版。

wp-reader-wall(wordpress3.0)  读者墙wordpress3.0x不能用的问题,下这个版本,作者已经更新了。

# wget http://nginx.org/download/nginx-0.8.32.tar.gz

下载了最新的工程版nginx,个人vps了。一直用的最新的呵~

# tar zxvf nginx-0.8.32.tar.gz

解压

# cd nginx-0.8.32

进入解压后的目录
# ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

按照你以前自己配置的参数执行./configure。以上是自己的配置参数

# make

make编译下,这里就不要install了。

继续阅读

       看到很多朋友不知道怎么简单的检查tcp端口客户机上是否能访问到。这里说说用telnet命令检查tcp端口是否正常工作。这里用我vps上的网站80端口做演示。由于win下和linux在这里的命令都一样,所以就通用了。telnet命令的妙用了。

       服务端:

开启某个tcp应用后,比如nginx开放的tcp80端口提供web服务。

在命令控制台输入命令如:图1

[root@wwek ~]# netstat -ano

image

图1

tcp3306是mysql默认的tcp监听端口

tcp80是nginx提供web服务的监听端口

这里服务器就算是正常工作了。

继续阅读

环境为:内存 128m、系统CentOS5.4、 测试软件为 unixbench。

[root@wwek ~]# wget http://soft.vpser.net/test/unixbench/unixbench-4.1.0-wht.tar.gz

[root@wwek ~]# tar xzf unixbench-4.1.0-wht.tar.gz

[root@wwek ~]# cd unixbench-4.1.0-wht-2/

[root@wwek unixbench-4.1.0-wht-2]# make

[root@wwek unixbench-4.1.0-wht-2]# ./Run
Please install /usr/bin/time.

#这里报错了。 提示要安装 time 于是咱们用yum试试安装time

[root@wwek unixbench-4.1.0-wht-2]# yum -y install time

继续阅读

刚刚在godaddy申请了新域名 www.iamle.com. 原有的www.iamle.cn域名决定废弃了.

我的这个博客跑在 Linux + mysql + nginx +php + WordPress 环境下. 为了更好的支持搜索引擎.绝对把www.iamle.cn全部的连接 301永久重定向到新域名 www.iamle.com下.

nginx配置中增加 www.iamle.com域名(下面的nginx配置未全部贴上.)

————————

listen 80;
server_name www.iamle.com iamle.com www.iamle.com iamle.cn;

————————

原来针对www.iamle.cn做的301规则

继续阅读

问题概述:

           nginx,咱也来赶赶新潮.给linux服务器配上nginx.

装上WordPress.鉴于WordPress不是太理想的速度.采用了"cos-html-cahce"这一个优秀国产插件. 问题也就来了. "cos-html-cahce"并没正常工作. 现象为只生产首页.文章的html不生成.

排除了目录写权限的因素.还是找不出原因.

解决办法:

      谷歌 百度一番后找到了方法.  导致这个问题的原因是 cos-html-chace没正确获得网站目录的路径.找到问题了解决办法也就迎刃而解了.

1、打开你该网站的 nginx 的 conf 配置文件.  winscp 或者 命令行模式vi都行。

2、找到配置php支持的一段。

        location ~ .*\.(php|php5)?$
            {
                fastcgi_pass  unix:/tmp/php-cgi.sock;
                #fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                include fcgi.conf;
            }

3、在大括号中间增加粉红色的语句。就是给php指定网站目录了。

    比如你的网站目录为  /home/xxx/public_html  那就加 root /home/xxx/public_html;

    如下是我的配置:

        location ~ .*\.(php|php5)?$
            {

                root  /home/wwwroot/wwekblog;
                fastcgi_pass  unix:/tmp/php-cgi.sock;
                #fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                include fcgi.conf;
            }

测试思考:

         测试结果 cos-html-cache 正常工作. 文章的html文件正常生成.  导致这个故障的原因可能是nginx并没有把网站目录的"属性"传递给fast cgi工作的php. 导致cos-html-cahce没获得正确的网站目录路径.  其实解决这个问题的方法还有一个,就是cos-html-cache官方说明的改这个插件的网站目录获得语句,给它手动指定.这样也可以.