typo3拡張機能をデバッグするためにリモートubuntuサーバーでデバッグを実行しようとしています。
XDebug2.2.0とPHP-Storm4.0を自分のマシンにインストールしました。すべてが機能しているようです。コアクラスのいずれかにブレークポイントを設定すると、ヒットします。拡張機能にブレークポイントを設定するとすぐに、無視されます。私の拡張子がこの場所で少し休憩しているページで私が今までに得た最も近いもの:class.t3lib_svbase.php:行668
私は見つけたすべてのチュートリアルを試しましたが、それを機能させるのに役立ちませんでした...
何か案は?
答え:ヒントをありがとう!これは、2つの構成エラーの組み合わせでした。1)実際にはシンボリックリンクの問題でした。symlinkedフォルダーにマップしようとしました...2)ものをデバッグできるようにするには、xdebug.iniに次の行が必要です。そうでない場合は何も起こりません!!
xdebug.auto_trace=1
xdebug.collect_includes=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.default_enable=1
xdebug.extended_info=1
面白い理由で
xdebug.remote_autostart=1
iniでも設定する必要があります。そうでない場合、GET-Varまたはini_set()で設定されていれば、拡張機能で壊れていません。