2006-05-10から1日間の記事一覧

mod_perl 2.0 での SCRIPT_NAME

<Location "/abc/def/ghi"> SetHandler perl-script PerlResponseHandler MyRespHandler </Location>の時に,MyRespHandler.pm に渡される SCRIPT_NAME($r->filename)は,「/abc」になっています。PATH_INFO($r->path_info) は「/def/ghi」。これは困りました。まだ調査中です。自分で Reques…

mod_perl 2.0 でのハンドラの戻り値

mod_perl で ModPerl::Registry や ModPerl::PerlRun を使わずに,自力でハンドラを書く場合, sub handler : method { my ($class, $r) = @_; ... return Apache2::Const::OK; }みたく書き始めるわけです*1。ここで,エラーが発生した場合や,リダイレクト…