• 締切済み

apache環境におけるmod_perlのインストール

apacheをwindows98 SEにいれて、perlを動かそうとしているのですが、うまく行きません。 成功しているかたがいらっしゃったら、方法を教えてください。 僕が試した詳細は以下の通りです。 1)ファイルをダウンロードし、dllをModuleの下にコピーをし、 C:\Program Files\Apache Group\Apache\modules\ApacheModulePerl.dll 2)httpd.confを LoadModule perl_module modules/ApacheModulePerl.dll を追加しました。 3)その後、apache コマンドを打つと、 Syntax error on line 184 of c:program files/apache group/apache/conf/httpd.conf: Cannot load c:/progrm files/aapche group/apache/modules/ApacheModulePerl.dll nto server: の様なエラーメッセージが表示されてしまい、起動しません。 #おそらくapacheを再コンパイルする必要があると思うのですが、方法がわかりません。自分でも調べている最中ですが、やられた方がいらっしゃったら教えてください。 以上、御願いします。

みんなの回答

  • cocky
  • ベストアンサー率57% (232/402)
回答No.1

mod_perlとApacheのバージョンが合ってない、ということはありませんか? Apache 1.3.15以降用のmod_perl binary packageでは、mod_perlのモジュールはUnix風に「mod_perl.so」にRenameされて同梱されてますから、ApacheModulePerl.dllを使う必要はないはずです。 ActivePerlを既にインストールされているのであれば、ppmによるインストール方法が下記URLで解説されてますから、そちらでインストールした方が早いと思いますが。 #ppmの使い方についてはActivePerlのドキュメントを参照して下さい。

参考URL:
http://perl.apache.org/distributions.html
すると、全ての回答が全文表示されます。

専門家に質問してみよう