さくらインターネットでphpからMecabを実行

参考:
http://d.hatena.ne.jp/Chisei/20080207/1202397310
http://www.pghack.com/archives/33

Mecabをインストールしようと思ったけれど、既にさくらにインストール済みだった。(2009/10/03)

wget http://www.opendogs.org/pub/php_mecab-0.3.0.tgz
ln -s /usr/local/php/5.2.10/bin/phpize phpize
ln -s /usr/local/bin/autoconf-2.62 $HOME/local/bin/autoconf
ln -s /usr/local/bin/autoheader-2.62 $HOME/local/bin/autoheader
tar xvfz php_mecab-0.3.0.tgz
/usr/local/php/5.2.10/bin/phpize
./configure --with-mecab=/usr/local/bin/mecab-config \
--with-php-config=/usr/local/php/5.2.10/bin/php-config \
--prefix=$HOME/local \
make

ここでMakefileを編集する。

vi Makefile
#EXTENSION_DIR = /usr/local/php-5.2.5/lib/php/extensions/no-debug-non-zts-20060613
EXTENSION_DIR = $(HOME)/local/lib/php/extensions/no-debug-non-zts-20060613
make install
cd $HOME/local/lib/php/extensions/
mv no-debug-non-zts-20060613/mecab.so ./
vi $HOME/www/php.ini

php.ini を /www/に作る。その中身.

extension_dir="/home/<さくらのid>/local/lib/php/extensions"
extension=mecab.so

さくらのMecab文字コードeuc-jp?