おおおお。
テストし始めた。エラーでまくり。とりあえずhttpdが立ち上がらん。うははは。
t/conf/httpd.confがこうなってて
Include "/home/danjou/work/git/Apache2-AuthenOpenID/t/conf/extra.conf" <IfModule mod_perl.c> PerlPassEnv APACHE_TEST_TRACE_LEVEL </IfModule> <IfModule mod_perl.c> PerlSwitches -Mlib=/home/danjou/work/git/Apache2-AuthenOpenID/t </IfModule> <IfModule mod_perl.c> PerlRequire /home/danjou/work/git/Apache2-AuthenOpenID/t/conf/modperl_startup.pl </IfModule>
extra.conf.inがこうなってて、
PerlLoadModule Apache2::AuthenOpenID <Location /Apache2_AuthenOpenID_FirstTest> AuthType OpenID AuthName "Apache2::AuthenOpenID test" return_to http://localhost/callback trust_root http://localhost/ consumer_secret "this is consumer_secret sample" require valid-user </Location>
PerlLoadModuleが動かない、つうこと?どーすりゃいいんかな。
→http://www.jsw4.net/info/listserv_archives/mod_perl/04-wk50/msg00003.html
おー。反射的にぐぐって正解。
mv t/conf/extra.conf.in t/conf/extra.last.conf.in
とすると、confの差し込み位置が違うので動くようになる。