私は xdebug があまり得意ではないので、これがばかげた質問である場合はご容赦ください。しかし、私はそれを別のマシンにインストールし、var_dump() の出力をフォーマットしたり、キャッチされていない例外をキャッチしたりするなど、いくつかの魔法を実行しました。また、スタック トレースのフォーマットに失敗し、非常に読みにくいプレーン テキストが出力されます。
Lithium PHP Framework を学習しているので、他のマシンではソースからコンパイルした php5.3 を使用する必要がありますが、このマシンでは dotdeb.org のプリコンパイル済みパッケージを使用しています。私が知る限り、唯一の違いは、これがわずかに新しいバージョンの php であり、Suhosin パッチが付属していることです。
もう 1 つの奇妙な点は、フォーマットが貧弱であることは別として、xdebug_var_dump() などの xdebug 関数が機能することです。
これは Ubuntu マシンなので、dotdep パッケージと関係があるかどうかはわかりませんが、ダウンロード可能な tarball である pecl と SVN リポジトリから xdebug をインストールしました。しかし、役に立たない。
次の要点で、私の php.ini と php -i の出力を確認できます。php.ini を /etc/php5/apache2/php.ini から /etc/php5/cli/php.ini にコピーしたので、php -i は私の Apache 設定を反映するはずです。