• ベストアンサー
※ 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の設定に何か抜けている可能性があります。アドバイスをいただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • hiratara
  • ベストアンサー率100% (1/1)
回答No.1

Plack::Handler::Apache2 の不具合ではないかと思います。作者に以下のパッチを送ってますので、今後の経過を確認して頂ければと思います。 http://github.com/hiratara/Plack/commit/d463862d37076d031d3354d147b0f49633fc8ea6

new_comer
質問者

補足

早速の回答ありがとうございました。 実際に自分の環境で試してみた所、確かにここが原因だったようで、正常に動作するようになりました。 ありがとうございます。

関連するQ&A