投稿日:2003年09月19日 作成鷹の巣

No.12393 Apacheを再起動するとLoadModule perl_module modules/mod_perl.soの行でエラーが出る。



Apacheを再起動するとLoadModule perl_module modules/mod_perl.soの行でエラーが出る。

No.12393 投稿時間:2003年09月19日(Fri) 23:14 投稿者名:高速化 URL:

このHP(http://www2j.biglobe.ne.jp/~apollo/server/server.html)を参考にして
サーバーを立てました。
PERLはわざと5.6(CGIの都合上)をインストールしています。
mod_perlの機能をつかいたいので、ここのHP(http://www.ee.e-mansion.com/~egami/postgre/#6)を見て
行いました。
C:\Apache2/modules の中にmod_perl.soが作成されまして、Apacheのhttpd_confに
LoadModule perl_module modules/mod_perl.so
と書き、Apacheを再起動するとこの行でエラーがでてしまします。
先頭に#をつけてみると正常に動作します。
ファイルがあるのに、LoadModuleできないのはどうしてでしょうか?

OS XP
Apache2.0
PERL 5.60
です。


エラーの内容を書きましょう。

No.12394 投稿時間:2003年09月19日(Fri) 23:24 投稿者名:APACHE URL:http://kemuri-net.dip.jp/~server/

エラーの内容を書きましょう。


The requested operation has failed!の警告ダイアログがでます。

No.12395 投稿時間:2003年09月19日(Fri) 23:32 投稿者名:高速化 URL:

> エラーの内容を書きましょう。

すいません。(^^;
LoadModule perl_module modules/mod_perl.so
を追加してApache再起動すると、こんな警告ダイアログがでます。

Error
The requested operation has failed!


設定ファイルの末尾に付け加えてください。

No.12396 投稿時間:2003年09月19日(Fri) 23:39 投稿者名:帯鯖 URL:

帯鯖@名古屋です。

設定ファイル httpd.conf の、どの箇所に書きましたか?
ファイルの末尾行に書いて再起動ではどうですか?

リンク先ページを見てきました。
「メモリに常駐」とありますが、基本的に CGI では、要求ごとにプロセスが立ち上がりますので、
あまり、その処理速度向上の効果は得られませんがね。。。

> > エラーの内容を書きましょう。
> > すいません。(^^;
> LoadModule perl_module modules/mod_perl.so
> を追加してApache再起動すると、こんな警告ダイアログがでます。
> > Error
> The requested operation has failed!


ファイルの末尾行に書いて再起動をためしてみます。

No.12397 投稿時間:2003年09月19日(Fri) 23:58 投稿者名:高速化 URL:

そうなんですか・・・。
かなり効果あるかなぁとおもっていました。(^^;
ファイルの末尾行に書いて再起動をためしてみます。


> 帯鯖@名古屋です。
>
> 設定ファイル httpd.conf の、どの箇所に書きましたか?
> ファイルの末尾行に書いて再起動ではどうですか?
>
> リンク先ページを見てきました。
> 「メモリに常駐」とありますが、基本的に CGI では、要求ごとにプロセスが立ち上がりますので、
> あまり、その処理速度向上の効果は得られませんがね。。。
>
> > > エラーの内容を書きましょう。
> > > すいません。(^^;
> > LoadModule perl_module modules/mod_perl.so
> > を追加してApache再起動すると、こんな警告ダイアログがでます。
> > > Error
> > The requested operation has failed!


設定ファイルの末尾に付け加えても、同じでした。

No.12399 投稿時間:2003年09月20日(Sat) 02:32 投稿者名:高速化 URL:

さっきと同じでした・・・

> そうなんですか・・・。
> かなり効果あるかなぁとおもっていました。(^^;
> ファイルの末尾行に書いて再起動をためしてみます。
>
>
> > 帯鯖@名古屋です。
> >
> > 設定ファイル httpd.conf の、どの箇所に書きましたか?
> > ファイルの末尾行に書いて再起動ではどうですか?
> >
> > リンク先ページを見てきました。
> > 「メモリに常駐」とありますが、基本的に CGI では、要求ごとにプロセスが立ち上がりますので、
> > あまり、その処理速度向上の効果は得られませんがね。。。
> >
> > > > エラーの内容を書きましょう。
> > > > すいません。(^^;
> > > LoadModule perl_module modules/mod_perl.so
> > > を追加してApache再起動すると、こんな警告ダイアログがでます。
> > > > Error
> > > The requested operation has failed!


Apache2.pm はありますか?

No.12484 投稿時間:2003年09月22日(Mon) 23:14 投稿者名:帯鯖 URL:

帯鯖@名古屋です。

似たような症例を見つけました。

・Apache2.pm はありますか?
・スクリプト最終行に「1;」はありますか? ← Apache 起動には関連ないですね。

それでだめなら、

・mod_perl なしで Perl の動作を確認
・インストールされている mod_perl をアンインストール
・mod_perl 2.0 をインストール

だそうです。


mod_perl のバージョンと Apache 2.x との動作相性問題、
あるいは mod_perl のインストールで失敗している可能性が高そうです。

http://www.google.co.jp/search?q=cache:ER_qB0oFVx8J:groups.yahoo.com/group/modperl/message/49630%3Fsource%3D1+the+requested+operation+has+failed!+mod_perl.so&hl=ja&ie=UTF-8

> さっきと同じでした・・・
>
> > そうなんですか・・・。
> > かなり効果あるかなぁとおもっていました。(^^;
> > ファイルの末尾行に書いて再起動をためしてみます。
> >
> >
> > > 帯鯖@名古屋です。
> > >
> > > 設定ファイル httpd.conf の、どの箇所に書きましたか?
> > > ファイルの末尾行に書いて再起動ではどうですか?
> > >
> > > リンク先ページを見てきました。
> > > 「メモリに常駐」とありますが、基本的に CGI では、要求ごとにプロセスが立ち上がりますので、
> > > あまり、その処理速度向上の効果は得られませんがね。。。
> > >
> > > > > エラーの内容を書きましょう。
> > > > > すいません。(^^;
> > > > LoadModule perl_module modules/mod_perl.so
> > > > を追加してApache再起動すると、こんな警告ダイアログがでます。
> > > > > Error
> > > > The requested operation has failed!


|目次|掲示板|過去ログ目次|▲頁先頭|