把UTC/GMT(伦敦)时间字符串转成中国时间

四月 29th, 2008 by xLight

今天第一次知道UTC时间竟然还有夏令时,这不是添乱嘛。
原来写的代码转换时区时都是用timestamp +3600*8 。。

function conventDateTime_UTCtoChina($strDatetime){
date_default_timezone_set(’Europe/London’);
$t = strtotime($strDateTime);
date_default_timezone_set(’Asia/Shanghai’);
return date(’Y-m-d H:i:s’,$t );
}

最近几天折腾我的RSS Feed,请各位谅解一下

四月 15th, 2008 by xLight

由于这个原因,我的Feed这几天可能会反复出现已阅读过的文章。

请宽容一下我的爱折腾的心吧。

真想知道一下,有哪些朋友在盯着我看呢?

91d1cf97

Install Nginx PHP5 on ubuntu 7.10

四月 13th, 2008 by xLight

1. 安装Nginx和PHP

apt-get install nginx

apt-get install php-pear php5-cli php5-common php5-xcache php5-cgi

2. 从lighttpd中取得spawn-fcgi

apt-get install lighttpd

cp /usr/bin/spawn-fcgi ./
apt-get remove gamin libgamin0 libglib2.0-0 libterm-readline-perl-perl lighttpd

cp spawn-fcgi /usr/bin/

3. 配置php-fastcgi

vim /usr/bin/php-fastcgi

#!/bin/sh
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -f /usr/bin/php5-cgi

chmod 755 /usr/bin/php-fastcgi

vim /etc/init.d/php-fastcgi

#!/bin/bash
PHP_SCRIPT=/usr/bin/php-fastcgi
RETVAL=0
case “$1″ in
    start)
      $PHP_SCRIPT
      RETVAL=$?
  ;;
    stop)
      killall -9 php
      RETVAL=$?
  ;;
    restart)
      killall -9 php
      $PHP_SCRIPT
      RETVAL=$?
  ;;
    *)
      echo “Usage: php-fastcgi {start|stop|restart}”
      exit 1
  ;;
esac     
exit $RETVAL

chmod 755 /etc/init.d/php-fastcgi

启动一下看看:

/etc/init.d/php-fastcgi start

ps -ef |grep php

4. 配置Nginx使用Fast-cgi处理php

vim /etc/nginx/sites-available/default

location ~ .php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  /var/www/nginx-default$fastcgi_script_name;
    include /etc/nginx/fastcgi_params;
}


vim /etc/nginx/fastcgi_params

fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;

fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;

fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx;

fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;

# PHP only, required if PHP was built with –enable-force-cgi-redirect
#fastcgi_param  REDIRECT_STATUS    200;



/etc/init.d/nginx stop
/etc/init.d/nginx start

然后就可以到/var/www/nginx-default/下面写个phpinfo测试一下了

参考:http://howtoforge.com/nginx_php5_fast_cgi_xcache_ubuntu7.04

 和“ ”(空格)是不同的

十一月 9th, 2007 by xLight

下面这段代码在fireFox和IE中的结果是不同的


function trim (str)
{
return str.replace(/ */g, '');
}

function getTextContent (el)
{
if (el.textContent) return el.textContent;
if (el.innerText) return el.innerText;
if (el.innerHTML) return
el.innerHTML.replace(/( )|( )|( )/g, ' ');
}

   here    is the text 0.123 

tag:javascript 正则

OperaMini4 Final 终于推出了!气势滂沱!!

十一月 8th, 2007 by xLight

没话说,这气势!太帅啦!VeryCool!很震撼,我喜欢!!

十年的等待-皇家骑士团2汉化版

十一月 7th, 2007 by xLight

从初中一直等到现在,至少10年了,

终于看到点希望,却……有这BT要求

这不是难为身在没有正版的国度的我吗?

谁能帮我买到正版皇家骑士团2的卡带?SS版PS版的光碟也行!

妈的!老子等了十年了!!