2011-11-16 10 views
1

私は共有のmod_perl開発環境で作業しており、-X(添付)でApacheを実行する方法はありません。特定のリクエスト/セッションにデバッガを接続する方法はありますか?mod_perl共有環境でのデバッグ

+1

私の回答は、適切なことをやって(サンドボックスを設定する)あなたのやり方を工夫しないことです。私は他人が何を言わなければならないかを見るのに興味があるでしょう。 – Zak

+0

私は、通常の状況下では、適切な開発環境を設定しないという言い訳はありませんが、私はこのプロジェクトでそれを行うことはできません。 – dryajov

+0

ローカルマシンにLinux VMをセットアップしてmod_perlをインストールするのに20分かかることはありませんか? – friedo

答えて

0

新しいアプリの場合は、PSGI interfaceに対して書いて書いて(なぜなら)、それをデバッグするためにApacheにパイプする必要はないのですか?完了したら、mod_perlでplack appを実行するだけです。それは、従来のmod_perlのアプリケーションの場合

代わりには、PSGIサーバーに対してあなたdebug and profile a mod_perl appをすることができますPlack::App::FakeApacheモジュールがあるように見えます。

+0

これは、他のインハウスモジュール/パーツと緊密に統合されている既存の大規模システムです。たとえローカルの専用の環境/サンドボックスで実行するように合法的に設定することができたとしても、その外部依存関係のために可能であるかどうかは疑問です。そうではありません。私はそれをローカルで実行することはできません。別の/異なるWebサーバーでコードを実行することもできません。 – dryajov

関連する問題