さくらインターネットでMeCab+PHPを使う

スポンサー

※当サイトではアフィリエイトプログラムを利用して商品を紹介しています。

形態素解析エンジンMeCab、さくらインターネットの共有サーバーでは、インストール済みです。

%mecab -v
mecab of 0.97

2008-02-03リリースのバージョン0.97です。
MeCab extension(php_mcab)をゲットし、解凍→Makefileの編集へ

wget http://www.opendogs.org/pub/php_mecab-0.3.0.tgz
ln -s /usr/local/php/5.2.17/bin/phpize phpize
tar xvfz php_mecab-0.3.0.tgz
phpize
./configure –with-mecab=$HOME/local/bin/mecab-config
–with-php-config=/usr/local/php/5.2.17/bin/php-config
–prefix=$HOME/local
make
vi Makefile

mecab.soファイルのディレクトリ指定

#EXTENSION_DIR = /usr/local/php-5.2.17/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 ./

/wwwへ移動し、
php.iniを設定します。viで開き、

vi $HOME/www/php.ini

以下を入力します。

extension_dir=”/home/さくらのID/local/lib/php/extensions”
extension=mecab.so

保存します。

Chinseiさん/juiceeeeeさんのブログを参考にさせていただき、ほとんどそのままでインストールできました。有用な情報ありがとうございます。
Chinseiさんのサイト
juiceeeeeさんのサイト

コメント

タイトルとURLをコピーしました