電子書籍の厳選無料作品が豊富!

お世話になっております。
現在windows2003server iisでnamazuを設定しております。
http://www10.plala.or.jp/miyazawa/namazu/namazu. …を参考に設定を行っております。HPのnamazuインストールの部分で、コマンド mknmz --helpを実行すると、
C:\Documents and Settings\Administrator>mknmz --help
Can't locate File/MMagic.pm in @INC (@INC contains: . C:/Perl/lib C:/Perl/site/l
ib) at C:\namazu\bin/mknmz line 34.
BEGIN failed--compilation aborted at C:\namazu\bin/mknmz line 34.

のエラーが表示されてしまいます。恐らくC:\namazu\bin/mknmzファイルの34行目が何か間違ってるように見えるのですが対応方法がHPに書いてありません。どなたか対応方法分かるかたお願い致します。

A 回答 (1件)

File/MMagic.pmというファイルが、


.(カレントディレクトリ)
C:/Perl/lib
C:/Perl/site/lib
のいずれにも見つからない、というエラーです。

MMagic.pmで検索してみたら、同じエラーが出ている人がいました。
http://chiba.cool.ne.jp/goromaru/bc/ateam/namazu …

ここを見ると、どうやら、namazuをインストールしたディレクトリの下にFileというディレクトリがあり、その下に、MMagic.pmというファイルがあるのではないでしょうか。

となると…環境変数に設定する値が間違えている可能性が高いような気がします。

質問で紹介されているURLのC:\Autoexec.batの内容です。
>SET NAMAZURC=C:\namazu\etc\namazu\namazurc
>SET NAMAZULOCALEDIR=C:\namazu\share\locale
>SET MKNMZRC=C:\namazu\etc\namazu\mknmzrc
>SET HOME=C:\namazu

このC:\namazuの部分が、実際に、namazuをインストールしたところと違っているのではないでしょうか?
コマンドプロンプトで、
>set
と打ちこんで、実際の環境変数の値を見てみたほうが良いと思います。

はずしてたら、すいません。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
試したところ、環境変数の部分に間違いがありました。修正し解決いたしました。ありがとうございました。

お礼日時:2006/11/09 11:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!