質問

同じPHPインストール内で両方のデバッガーを同時に実行することは可能ですか?両方とも異なるポートを使用するため、クライアントIDE /他のアプリとの通信は問題になりません。

ZendStudioでZend Debuggerを使用する方がはるかに簡単であることが証明されたため(ブラウザーからデバッグを開始/停止する手順が少なくなったため)ですが、XDebugでのみ機能するプロファイリングツールのいくつかが本当に気に入っています。簡単に言えば、可能であれば両方の世界で最高のものを手に入れたいと思います。

役に立ちましたか?

解決

http://www.suspekt.org/2008 / 08/04 / xdebug-203-stealth-patch / (特に最後のコメント)は、Xedebugのプロファイリング部分が、パッチがインストールされたZend Debuggerとともに正常に動作することを示しているようです。

他のヒント

それは可能です-開発Webサーバーで最も簡単な方法は、異なるデバッガモジュールを参照する異なるphp.iniファイルで2つの異なるApacheプロセスを実行することです

したがって、XDebugは多くのZendツールで動作しないことが知られています(Zend Optimizerは確かに知っていますが、Zend Debuggerについては知りませんが、XDebugに組み込みのチェックがある場合は驚かないでしょう)。

開発者のマシンでデバッガーとプロファイラーを実行しているので、2つの個別のiniファイルを維持できない理由はわかりません。それ以外の場合は、チェックをバイパスする独自のカスタムバージョンをコンパイルする必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top