namazu設定エラー!対応方法は?

このQ&Aのポイント
  • Windows 2003 ServerのIISでnamazuを設定中にエラーが発生しました。
  • namazuのインストール中に表示されたエラーメッセージによると、mknmzファイルの34行目に問題があるようです。
  • 対応方法については、参考にしたウェブサイトに明示的に記載されていないため、他の情報源を探す必要があります。
回答を見る
  • ベストアンサー

namazu設定途中でのエラー

お世話になっております。 現在windows2003server iisでnamazuを設定しております。 http://www10.plala.or.jp/miyazawa/namazu/namazu.htmlを参考に設定を行っております。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に書いてありません。どなたか対応方法分かるかたお願い致します。

  • CGI
  • 回答数1
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • qtea
  • ベストアンサー率77% (38/49)
回答No.1

File/MMagic.pmというファイルが、 .(カレントディレクトリ) C:/Perl/lib C:/Perl/site/lib のいずれにも見つからない、というエラーです。 MMagic.pmで検索してみたら、同じエラーが出ている人がいました。 http://chiba.cool.ne.jp/goromaru/bc/ateam/namazu.html ここを見ると、どうやら、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 と打ちこんで、実際の環境変数の値を見てみたほうが良いと思います。 はずしてたら、すいません。

pa-man2go
質問者

お礼

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

関連するQ&A

  • Can't locate NKF.pm と表示されて、namazuでインデックスが作れない

    Namazuのインストールが終わり インデックスを作成しようとして mknmzを実行すると Can't locate NKF.pm in @INC (@INC contains: C:/namazu/share/namazu/filter/win32 C:/namazu/share/namazu/filter C:/namazu/share/namazu/pl . C:/Perl/site/lib C:/Perl/lib) at C:\namazu\bin/mknmz line 881. というメッセージが表示されて インデックスの作成が中断してしまいます。 何が下人なのか、皆目見当がつきません。 解決のために何が必要なのか、何をすればいいのか、 教えていただけないでしょうか。 宜しくお願いします。

  • Text::CSV_XSの設定について

    環境 OS Windows XP SP2 Perl v5.8.8 cpanからText::CSV_XSモジュールをダウンロードして そのモジュールをC:/perl/perl/lib/Textに配置しました。 ファイル名 a.pl use Text::CSV_XS; というコードを実行したら Can't locate loadable object for module Text::CSV_XS in @INC (@INC contains: C:/ perl/perl/site/lib C:/perl/perl/lib .) at a.pl line 4 Compilation failed in require at a.pl line 4. BEGIN failed--compilation aborted at a.pl line 4. というエラーが出ました。 他にもファイルがあったのでそれが関係あるのでしょうか?

    • ベストアンサー
    • Perl
  • Movable Typeのインストールについて

    Movable TypeをWebサーバーに入れ、Movable Typeシステム・チェック [mt-check.cgi]画面でMovable Typeに必要なコンポネントがサーバーに入っていることをチェックしてOKでした。 そしてmt/index.htmlよりインストールを行おうとしたのですが、 Got an error: Unsupported driver MT::ObjectDriver::DBM: Can't locate DB_File.pm in @INC (@INC contains: C:\***\cgi-bin\mt\extlib lib C:/Perl/lib C:/Perl/site/lib .) at lib/MT/ObjectDriver/DBM.pm line 10. BEGIN failed--compilation aborted at lib/MT/ObjectDriver/DBM.pm line 10. Compilation failed in require at (eval 6) line 1. BEGIN failed--compilation aborted at (eval 6) line 1. とエラーが出てしまいます。mt-config.cgiの設定が間違っているのでしょうか? どなたか教えてください。よろしくお願いします。

  • namazu

    どなたか教えてください。 namazuの設定についてなのですが、mknmz -Cコマンドを実行すると、最後に対応メディアがでてくると思うのですが、未対応メディアもでてきます。その未対応メディアを対応メディアにするにはどしたらいいでしょうか?

  • Namazuのインデックスが作成できない。

    下記のサイトを参考に、NAMAZUの設定しています。 http://www10.plala.or.jp/miyazawa/namazu/index.html ファイル名、ディリクトリ等は上記のサイトと同じように設定しています。 各種ファイルのインストール・設定を完了し、インデックスを作ろうしています。 http://www10.plala.or.jp/miyazawa/namazu/mknmzidx.html 説明サイトとおりに、 C:\WINDOWS>mknmz -O C:\nmzindex C:\docs とコマンドプロンプトに入力したのですが、 C:\kakasi\share\kakasi\kanwadict: No such file or directory とエラーが出てしまいます。 何が原因なんでしょうか? OSはWinXPです。

    • ベストアンサー
    • CGI
  • Perlからchasenの使い方

    windowsで茶筅を使って形態素解析を行いたいのですがエラーが出てうまくいきません。 ■プログラム(cha.pl) #!/usr/bin/perl -w use Text::ChaSen; $value = '私はとても学校が嫌い。'; $res = Text::ChaSen::getopt_argv('cha.pl','-j'); $str = Text::ChaSen::sparse_tostr($value); print "$str"; exit; ■エラー Can't locate loadable object for module Text::ChaSen in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at cha.pl line 3 Compilation failed in require at cha.pl line 3. BEGIN failed--compilation aborted at cha.pl line 3. もし良かったらアドバイスお願いします。 Makefile.plのWriteMakefileには 'LD' => 'c++' を追加しました。

    • ベストアンサー
    • Perl
  • namazuでWordがインデックスに登録されない問題について

    お世話になります。現在以下のような環境でnamazuを構築中ですが、Wordがインデックスに登録されずに困っています。 WindowsXP namazu2.0.12 kakasi2.3.4 ActivePerl5.6.0.615 xampp1.6.6a Word2003(事前にインストール済です) 以下を参考にしました。 http://www10.plala.or.jp/miyazawa/namazu/ 現状テストしたところ、txt、html、Excelに対しては問題なく、検索ができています。namazuのmknmzrcの設定も上記サイトと同じになっています。 しかし、mknmz -Cで確認すると、対応メディアタイプにWordが含まれません。 考えられる原因をおわかりの方、教えていただけないでしょうか。

  • ActivePerl-5.10.0.1004の日本語対応にする方法

    超初心者の質問ですみません。 今、Perlの絵本でActivePerlの勉強中ですが use encording"shiftjis"; $a=1; print "はじめは$aでした。\n"; $a=++; print "1増えて$aになりました。\n"; $a=--; print "1減って$aに戻りました。\n"; を実行しても、 Can't locate encording.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib . ) at hello8.pl line 1. BEGIN failed--compilation aborted at hello8.pl line 1. と表示されます。 解消法を教えてください。

  • DBIをCPANからインストール時にエラーが発生します??

    DBIモジュールを、CPANからインストールしたところ、 以下の様な■エラーコード:35 ■が発生します。 これは、何が原因なのでしょうか? それとも、これで正常にインストールされているのでしょうか? 対処法をお願い致します。 メッセージ)※一部、割愛 .............Can't locate Storable.pm in @INC (@INC contains: blib/arch blib/lib /usr/local/lib/perl5/5.6.1/i386-freebsd /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.00503 /usr/local/lib/site_perl .) at t/11fetch.t line 8. BEGIN failed--compilation aborted at t/11fetch.t line 8. Can't locate Storable.pm in @INC (@INC contains: blib/arch blib/lib /usr/local/lib/perl5/5.6.1/i386-freebsd /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.00503 /usr/local/lib/site_perl .) at t/11fetch.t line 8. BEGIN failed--compilation aborted at t/11fetch.t line 8. ...propagated at t/zvpp_11fetch.t line 4. ***■ Error code 35 ■ Stop in /.cpan/build/DBI-1.48. /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force cpan>

    • ベストアンサー
    • Perl
  • DBDエラー

    いつも、参考にしております。 Oracleの接続で困ってます。 環境: Windows 2003 Sever DB     :Oracle 10g トライアル版 ActivePerl : V5.8.9 Webサーバ :IISv6.0 CGIのDBIを使って、接続しようとすると 構文チェックで、下記のエラーが発生しております。 Perl lib version (v5.8.3) doesn't match executable version (v5.8.9) at C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWi n32-x86-multi-thread/Config.pm line 32. Compilation failed in require at C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread/DynaLoader.pm lin e 25. BEGIN failed--compilation aborted at C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread/DynaLoader.pm line 25. Compilation failed in require at C:\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib/MSWin32-x86-multi-thread/DBI.pm line 156. BEGIN failed--compilation aborted at C:\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib/MSWin32-x86-multi-thread/DBI.pm l ine 156. Compilation failed in require at CmFunc.pm line 13. BEGIN failed--compilation aborted at CmFunc.pm line 13. 以上です。ご教授お願い致します。

専門家に質問してみよう