Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

インデックス作成できません。



はじめましてMLともうします。ナマズ初心者です
namazu-2.0.4
kakasi-2.3.2
nkf1.7
をインストールしようと思っているのですが思うように行きません。

OSはLinux2.x
過去メールの「レンタル領域に本家Namazuインストール?」を参考にさせていただきました。
nkfとkakasiのインストールはできました
問題はnamazuです。
$ cd namazu-2.0.4
$ ./configure --prefix=/home/sites/home/users/admin/
$ cd File-MMagic
$ perl Makefile.PL LIB=/home/sites/home/users/admin/lib INSTALLMAN3DIR=/home/sites/home/users/admin/man
$ make
$ make install
$ cd ..
$ ./configure --with-pmdir=/home/sites/home/users/admin/lib --prefix=/home/sites/home/users/admin/
で、
-----途中略----------------------------
checking for perl5... (cached) /usr/local/bin/perl
checking for NKF perl module... yes
checking for Text::Kakasi perl module... no
checking for kakasi... (cached) no
checking for Text::ChaSen perl module... no
checking for chasen... (cached) no
checking for default wakatigaki processor

とkakasiが認識されてません。

そして、makeする前にMakefileを修正(そのままだとエラーがでるので)
$ make
$ make install

そして mknmzrc を修正
$KAKASI = "/home/sites/home/users/admin/bin/kakasi -ieuc -oeuc -w";
$WAKATI  = $KAKASI;

mknmzrcを /home/sites/home/users/admin/bin/ にコピー

で、
$ /home/sites/home/users/admin/bin/mknmz -f ./.mknmzrc -O /home/sites/home/users/admin/web/index /home/sites/home/users/admin/web
とインデックス作成を行うと

Use of uninitialized value at /home/sites/home/users/admin/bin/mknmz line 852.
Use of uninitialized value at /home/sites/home/users/admin/bin/mknmz line 857.
2 files are found to be indexed.
1/2 - /home/sites/home/users/admin/web/1.txt [text/plain]
Use of uninitialized value at /home/sites/home/users/admin//share/namazu/pl/wakati.pl line 68.
Use of uninitialized value at /home/sites/home/users/admin//share/namazu/pl/wakati.pl line 81.
Use of uninitialized value at /home/sites/home/users/admin//share/namazu/pl/wakati.pl line 84.
2/2 - /home/sites/home/users/admin/web/index.html [text/html]
Use of uninitialized value at /home/sites/home/users/admin//share/namazu/pl/wakati.pl line 68.
Use of uninitialized value at /home/sites/home/users/admin//share/namazu/pl/wakati.pl line 81.
Use of uninitialized value at /home/sites/home/users/admin//share/namazu/pl/wakati.pl line 84.

となり検索すると
References:  [  (can't open the index)  ]

namazurcの設定もしました。
kakasi は/home/sites/home/users/admin/bin の中にあります。
-w オプションで実行するとちゃんと分かち書きできていました。

これはkakasiが認識されないからおかしくなってるのでしょうか?
インストール手順は kakasi → namazu と間違えてはいないと思うのですが。
何か解決策をご存知のかたアドバイスお願いします。