phpMyAdmin导出文件编码选择菜单

March 31st, 2009

备忘:

在config.inc.php里,加入

$cfg['AllowAnywhereRecoding'] = TRUE;

即可。

在导出界面里,就可以看到导出文件的编码选择菜单了。

在ubuntu下用nginx跑php

March 6th, 2009

怕记不住,简单记录一下在ubuntu 8.10下装nginx跑php的过程。

1. 安装nginx
2. 安装php5-cgi

装完php5-cgi之后,修改/etc/php5/cgi/php.ini,在最后添加:


cgi.fix_pathinfo = 1

3. 提取spawn-fcgi文件,这个可以从lighttpd里得到,其实不用安装lighttpd,直接下载deb文件即可。


apt-get -d install lighttpd

然后,在/var/cache/apt/archives里找到lighttpd的deb文件,用归档管理器打开,找到spawn-fcgi.lighttpd。复制到/usr/bin/spawn-fcgi。

4. 建立/usr/bin/php-fastcgi,写以下内容,并且修改为可执行权限。


#!/bin/sh
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid

5. 建立/etc/init.d/php-fastcgi,写入以下内容,并且修改为可执行权限。


#!/bin/sh

PHP_SCRIPT=/usr/bin/php-fastcgi
RETVAL=0

case "$1" in
start)
$PHP_SCRIPT
RETVAL=$?
;;
stop)
killall -9 php5-cgi
RETVAL=$?
;;
restart)
killall -9 php5-cgi
$PHP_SCRIPT
RETVAL=$?
;;
*)
echo "Usage: php-fastcgi {start|stop|restart}"
exit 1
;;
esac
exit $RETVAL

6. 修改nginx的虚拟主机配置文件,主要要有如下部分


location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /path/to/htdocs$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}

7. 把/etc/init.d/php-fastcgi设置为开机就执行的。


update-rc.d php-fastcgi defaults

8. 以上都做完之后,重启nginx,开启php-fastcgi就可以了。

新起点,UNIX时间戳到达1234567890

February 14th, 2009

得有一年多都没写过了,在这个特别的日子里,就真有特别的事情。UNIX时间戳在北京时间今天早上7点31分30秒到达1234567890,有图为证。感谢提示器提供者。7点半起床截图。

UNIX时间戳达到1234567890

UNIX时间戳达到1234567890

感受了一下Firefox3

November 26th, 2007

Firefox出了3.0beta,这也不算是新闻了,从这里下载感受了一下。当然首先看了一下这个blog,结果发现CSS解释的一塌糊涂,页面背景都是图,乱套了,看来还是需要修改一下blog的主题。看了看其他的网站,感觉不是很明显。直觉就是CSS的解释可能有很大的改变,需要仔细研究一下。现在写CSS需要考虑的东西又多了,IE7和Firefox3都普及的话,都照顾起来还是挺麻烦的。

在同时运行两个版本的firefox的时候,弄的挺奇怪的。用firefox -Profilemanger启动,新建了firefox3这个profile。如果用firefox -P firefox3首先启动了Firefox3的话,可以顺利用firefox -P default来启动Firefox2;但是,如果顺序反过来,先启动Firefox2,那么Firefox3就启动不了,怎么都是Firefox2的profile,不太明白是怎么回事。

Update:今天又发现看起来没有问题了,奇怪。

skype for linux终于可以支持视频了

November 26th, 2007

这其实已经是一个旧闻了,到今天才真正实验过。在这里下载了ubuntu feisty的deb包,安装没啥说的。在配置菜单里可以看到视频设置,看图吧,反正我是看到自己了。当然,现在不单可以视频,而且音频设备之间也没有那么多问题了,可以一边听着什么一边用skype聊天了。
skype