Making The Road Blog

http://makingx.net/blog/

mtr2.0
Making The Road はmakingのお勉強用サイトです.PHP, Javascriptを中心にいろいろ試してoutputしていきたい.
当サイトの訪問者は24時間以内にこんな単語↓で検索されています (マウスオーバーすると単語を含むqueryを表示します!)

さくらでMeCab PHP extension

さくらでMeCab PHP extensionをインストールしたので,メモ(自分の環境がデフォルトとかなり違うので,再現性があるか分かりませんが)

MeCabインストール

ダウンロードはこちらから

tar zxfv mecab-X.X.tar.gzcd mecab-X.X
./configure --prefix=$HOME/usr/local
make
make check
make install

辞書も

tar zxfv mecab-ipadic-2.7.0-XXXX.tar.gzmecab-ipadic-2.7.0-XXXX
./configure --prefix=$HOME/usr/local --with-charset=utf8
make
make install

MeCab extensionインストール

いよいよextensionインストール–with-mecabがないと怒られた

tar zxvf php_mecab-X.X.X.tgzcd php_mecab-X.X.X
phpize
./configure --with-mecab=$HOME/usr/local/bin/mecab-config
make
make install

でOK.

php.iniに追加

最後の一仕事

echo "extension=mecab.so" >> ~/www/php.ini

phpinfoに
mecab

が出てれば成功.
辞書ファイルの設定をしておくなら

mecab.default_dicdir="/home/*****/usr/local/lib/mecab/dic/ipadic"

を追加

カテゴリー: Sakura, PECL, PHP | コメント( 0 ) | 2007/08/02 05:27:40 by making
ソーシャルブックマーク: add to hatena hatena.comment (8) add to del.icio.us (1) add to livedoor.clip (2) add to Yahoo!Bookmark (0) Total: 11
トラックバックURL:

Leave a Reply

求人