http://page2.xrea.jp/#php_mecab
ここから php_mecab-0.2.0.tgz をダウンロードする
tar xvzf php_mecab-0.2.0.tgz
cd php_mecab-0.2.0
./configure –with-php-config=/usr/local/bin/php-config –with-mecab=/usr/bin/mecab-config
make
make install
find / -name mecab.so で探してみる
見つかったところでphp.iniに追加
extension_dir=”/usr/local/lib/php/extensions/no-debug-non-zts-20060613/”
extension=mecab.so
mecab.default_dicdir=”/usr/lib/mecab/dic/ipadic”
こんなphpファイルを作ってコマンドで実行
parse($str);
?>
#php /home/admin/mec.php
福 荐筝・・*,*,*,*,*
田内 ・荅・堺・荅腟膵*,*,*,*
閣 よ・・・筝・・*,*,*,*,*
和 ・荅・堺・荅腟膵*,*,*,*
狄悗擦 蓙・・・筝・・*,*,*,*,*
EOS
こんなのが出てきたらOK
Warning: Module ‘mecab’ already loaded in Unknown on line 0
Warning: MeCab_Tagger::__construct(): ‘/var/lib/mecab/dic/ipadic’ does not exist or is not readable in /home/admin/mec.php on line 4
Warning: MeCab_Tagger::parse(): first argment seems invalid in /home/admin/mec.php on line 6
こんなエラーが出た場合はmecabの辞書ディレクトリのシンボリックリンクを作成して回避する
# ln -snf /usr/lib/mecab/dic/ipadic/ /var/lib/mecab/dic/ipadic