2011-07-07 29 views
2

XDebugは私の以前のプロジェクトではうまくいきましたが、新しいプロジェクトを作成すると最初の行でブレークしますが、その後はすべてのブレークポイントをスキップします。私が最初にXdebugをセットアップしたとき、私は同じような問題を抱えていました(しかし、最初の行で壊れずに "Launching ..."に固執します)、xdebug.remote_portをPHPの9001に変更したときに解決されました。 ini。今すぐ私は新しいプロジェクトのEclipseでXdebugでスキップされたブレークポイント

zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so 
xdebug.remote_port=9001 
xdebug.remote_enable=1 

私のphp.iniにあります。私はこれを使用してカスタムDrupalモジュールを開発しています。私はEclipse設定でPHPコンテンツタイプの下にDrupal拡張モジュール(* .module、* .installなど)をリストアップしています。私が戻って私の古いプロジェクトをデバッグしようとすると、すべてのブレークポイントはまだ動作します。私は古いプロジェクトを閉じて、新しいものをデバッグする前にEclipseを再起動しようとしました。新しいプロジェクトのブレークポイントはスキップされます。

私はいくつかのプロジェクトセットアップ手順を忘れていますか?私はちょうどNew >> PHP Projectに行き、SVNリポジトリをセットアップして作業を始めました。

私はPDT SDK Feature 2.2.1でEclipse Heliosを使用しています。

答えて

4

vista + netbeans + wamp + chrome + drupalで同様の問題が発生しています。 関数行ステートメントでブレークポイントを設定すると、xdebugはブレークポイントをキャッチできます。関数内にブレークポイントを置くと、xdebugはブレークポイントをスキップします。

関連する問題