- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Plack::Handler::Apache2でCan't call method "subprocess_env")
Plack::Handler::Apache2でCan't call method "subprocess_env"
このQ&Aのポイント
- apache2/mod_perl2で開発を行っている際に、Plack::Session::Store::CacheとPlack::Session::State::Cookieをインストールしてmod_perl2を再起動したところ、Can't call method "subprocess_env"というエラーが出るようになりました。
- Plack::Session::Store::CacheとPlack::Session::State::Cookieのインストールが原因なのか、Plackのバージョンのアップデートが原因なのか、詳細は分かりません。
- plackup --app ./etc/hoge.psgi --host localhostでは期待通りに動作するため、mod_perl2の設定に何か抜けている可能性があります。アドバイスをいただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Plack::Handler::Apache2 の不具合ではないかと思います。作者に以下のパッチを送ってますので、今後の経過を確認して頂ければと思います。 http://github.com/hiratara/Plack/commit/d463862d37076d031d3354d147b0f49633fc8ea6
補足
早速の回答ありがとうございました。 実際に自分の環境で試してみた所、確かにここが原因だったようで、正常に動作するようになりました。 ありがとうございます。