« 9月14日の行動 | メイン | Apache2.0 + mod_perl2環境でCatalystアプリ実行 »
2005年09月14日
[技術] Apacheとmod_perlとCatalyst
【覚書】
Apache1 + mod_perl1 はOK
Apache1 + mod_perl2 はNG
Apache2 + mod_perl1 はNG
Apache2 + mod_perl2 はOK
mod_perl1とは、ver1.3xのこと
mod_per2とは、ver1.99とver2.xのこと <まぎわらしいやんか
で、Catalystは、mod_perl1.99ではNGだそうだ
mod_perl2.xは、OKらしい < これから検証する
しかしなぁ、一日仕事になってるぞ・・・・・
で、しばらくして(一年後)にわかったことだが、Apache2.0 + mod_perl1.99では、
Caught exception in engine "Can't locate object method "FIRSTKEY" via package "APR::Table" at /usr/lib/perl5/site_ perl/5.8.5/Catalyst/Engine/Apache.pm line 65."
というエラーがでる。その際に Catalyst::Engine::Apache2::MP19にuse APR::Table();を追加すれば、動作するらしい。も情報源は以下。
http://lists.rawmode.org/pipermail/catalyst/2006-June/007881.html
投稿者 nekobara : 2005年09月14日 15:48
トラックバック
このエントリーのトラックバックURL:
http://www.ishihara.ne.jp/mt/mt-tb.cgi/584