[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:43886] Re: Apache2のmod_perlで実行時にエラー
いっつです。
「NAKATANI KATSUMI」さんの書かれた、
「[debian-users:43885] Re: Apache2のmod_perlで実行時にエラー」についての返事です。
> > > > > perl -e 'foreach(@INC){print "$_\n"}'
> > > これと同等のテストプログラムをmod_perl環境で実行して
> > > みてはいかがですか。
> >
> > perlが実行される前(ロード段階?)で、XSLoaderのエラーが出るようなので、
> > それもできません。
>
> ということは、mod_perlの設定に問題があるのでは?
>
> 自分のところで試したところ、以下の設定をapache2.confに
> 追加しただけで、上のプログラムは正常に動作します。
> apacheの起動時になにかメッセージが出てませんか?
起動時には、以下の1行のみ出力されています。
[Sun Jun 26 11:56:05 2005] [notice] Apache/2.0.54 (Debian GNU/Linux) mod_perl/1.999.21 Perl/v5.8.4 configured -- resuming normal operations
エラーメッセージのキーワード「failed to resolve handler
ModPerl::Registry」でググってみると、外国のページのみ54件のユニークなペー
ジが見つかりました。
この辺が関係ありそうな気もしましたが、いまいち原因がわかりません。
http://www.red-hat.com/archives/redhat-list/2004-May/msg00598.html
http://www.redhatconfig.com/msg/73406.html
http://www.mail-archive.com/modperl@xxxxxxxxxxxxxxx/msg07265.html
今まで書いていませんでしたが、mod_perlの設定部分は以下のようになってい
ます。
<Files /modperl/>
AddHandler perl-script cgi
SetHandler perl-script
PerlHandler ModPerl::Registry
PerlSendHeader Off
Options +ExecCGI
PerlOptions +ParseHeaders +GlobalRequest
</Files>
別のマシンの同じバージョンのApacheに同じ設定をして試してみるとうまくい
きました。
この別のマシンのApacheは、インストール時にWebサーバを選択してインストー
ルしたものです。
今回問題になっているマシンは、追加パッケージは全く選択せずにインストー
ルした後、apt-getでApacheなどをインストールしました。
モジュール一覧の差分を取ってみました。左がうまくいくマシン、右が今回の
うまくいかないマシンです。
7d6
< ii analog 5.32-14 analyzes logfiles from web servers
10,11c9
< ii apache2-doc 2.0.54-4 documentation for apache2
< ii apache2-mpm-pr 2.0.54-4 traditional model for Apache2
---
> ii apache2-mpm-wo 2.0.54-4 high speed threaded model for Apache2
22a21,22
> ii bind9 9.2.4-1 Internet Domain Name Server
> ii bind9-doc 9.2.4-1 Documentation for BIND
42c42
< ii dhcp-client 2.0pl5-19.1 DHCP Client
---
> ii dhcp 2.0pl5-19.1 DHCP server for automatic IP address assignm
46a47
> ii dlint 1.4.0-4 Checks dns zone information using nameserver
99a101
> ii jless 358-iso254-1 A file pager program, similar to more(1) sup
109,111d110
< ii libapache2-mod 4.3.10-15 server-side, HTML-embedded scripting languag
< ii libapache2-mod 3.1.3-3 An Apache module that embeds Python within t
< ii libapache2-mod 3.1.3-3 An Apache 2 module that embeds Python 2.3 wi
117d115
< ii libc-client200 2002edebian1-1 UW c-client library for mail protocols
124a123,124
> ii libconvert-bin 1.119-2 Perl5 module for extracting data from macint
> ii libcupsys2-gnu 1.1.23-10 Common UNIX Printing System(tm) - libs
130d129
< ii libdigest-sha1 2.10-1 NIST SHA-1 message digest algorithm
132a132
> ii libdps1 4.3.0.dfsg.1-1 Display PostScript (DPS) client library
146a147
> ii libice6 4.3.0.dfsg.1-1 Inter-Client Exchange library
148a150
> ii libio-stringy- 2.110-1 Perl5 modules for IO from scalars and arrays
149a152,155
> ii libisccc0 9.2.4-1 Command Channel Library used by BIND
> ii libisccfg0 9.2.4-1 Config File Handling Library used by BIND
> ii libjasper-1.70 1.701.0-2 The JasPer JPEG-2000 runtime library
> ii libjcode-pm-pe 0.88-2 Perl extension interface to convert Japanese
151d156
< ii libkakasi2 2.3.4-3 Library version of KAKASI
152a158
> ii liblcms1 1.13-1 Color management library
159a166,168
> ii libmagick6 6.0.6.2-2.4 Image manipulation library
> ii libmailtools-p 1.62-1 Manipulate email in perl programs
> ii libmime-perl 5.417-1 Perl5 modules for MIME-compliant messages (M
175a185,186
> ii librrd0 1.0.49-1 Time-series data storage and display system
> ii librrds-perl 1.0.49-1 Time-series data storage and display system
177a189
> ii libsm6 4.3.0.dfsg.1-1 X Window System Session Management library
187a200,201
> ii libtiff4 3.7.2-3 Tag Image File Format (TIFF) library
> ii libtimedate-pe 1.1600-4 Time and date functions for Perl
193c207,210
< ii libzzip-0-12 0.12.83-4 library providing read access on ZIP-archive
---
> ii libx11-6 4.3.0.dfsg.1-1 X Window System protocol client library
> ii libxext6 4.3.0.dfsg.1-1 X Window System miscellaneous extension libr
> ii libxml2 2.6.16-7 GNOME XML library
> ii libxt6 4.3.0.dfsg.1-1 X Toolkit Intrinsics
200a218
> ii lwresd 9.2.4-1 Lightweight Resolver Daemon
203d220
< ii mailagent 3.73-17 An automatic mail-processing tool and filter
208,209d224
< ii manpages 1.70-1 Manual pages about using a GNU/Linux system
< ii manpages-dev 1.70-1 Manual pages about using GNU/Linux for devel
215d229
< ii mlock 2002edebian1-1 Mailbox locking program from UW
230c244
< ii netselect 0.3.ds1-4 Choose the fastest server automatically
---
> ii nfs-common 1.0.6-3.1 NFS support files common to client and serve
242c256
< ii php4-common 4.3.10-15 Common files for packages built from the php
---
> ii perlmagick 6.0.6.2-2.4 A perl interface to the libMagick graphics r
251d264
< ii qpopper 4.0.5-4sarge1 Enhanced Post Office Protocol server (POP3)
253a267,269
> ii rrdtool 1.0.49-1 Time-series data storage and display system
> ii samba 3.0.14a-3 a LanManager-like file and printer server fo
> ii samba-common 3.0.14a-3 Samba common files used by both the server a
258,259d273
< ii spamassassin 3.0.3-1 Perl-based spam filter using text analysis
< ii spamc 3.0.3-1 Client for SpamAssassin spam filtering daemo
262a277
> ii swat 3.0.14a-3 Samba Web Administration Tool
277d291
< ii uw-imapd 2002edebian1-1 remote mail folder access server
285a300
> ii xfree86-common 4.3.0.dfsg.1-1 X Window System (XFree86) infrastructure
286a302
> ii xlibs-data 4.3.0.dfsg.1-1 X Window System client data
mod_perl関係での不足はないように思うのですが。
----------------------------------------------------------------------
河本陽一(ハンドル名:いっつ)
mailto:youichi@xxxxxxxxxxxxxx
http://www.plumfield.jp/~youichi/
http://www.plumfield.jp/~youichi/LordMonarch/ (ロードモナークいろいろ)
http://www.plumfield.jp/~youichi/wallpaper/ (壁紙ゲッチュ)