質問: c:\php\ext\php_xdebug-2.4.1-5.6-vc11-x86_64.dll xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_connect_back=1 # Not safe for production servers xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_autostart=true xdebug.idekey=XDEBUG_ECLIPSE ``` ※この時点でphpinfoにxdebugの項目が表示されました。 3.eclipseのdebug configurationsを下記画像の通り設定 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/174d43e52734b34de40cc81a51981061.jpeg) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e46c9f369b181ccaaa6596bc9f53df04.jpeg) 4.CakePHPを使用しているので「Controller/PagesController.php」のdisplayメソッドは必ず通るとの認識からブレークポイントを設定。 5.debugを実行しましたがブレークポイントで止まらずページが表示されてしまいます。 (Break At First Lineにもチェックをしているので設定したブレークポイント以前に止まる事を想定しましたが、、) 全体の流れは基本的にこちらのサイトを参考にさせて頂きました。 何かお分かりになる方いらっしゃいましたら是非アドバイス頂けますと幸いです。どうぞよろしくお願い致します。 ### 追記(2016/09/04 0:45) 「設定」→「PHP」→「デバッグ」のサーバ設定です。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/6824c1b5601cf1216c1c2407018b32d1.jpeg) この画面から「Configure Workspace Settings」をクリックするとこちらです。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/943c24aa3fb0d38b9152ad858a85ff2b.jpeg)
回答: 自分の経験で、今までデバッガが動かないパターンは、 * WebサーバとEclipseの通信がうまくいっていない * ブラウザの設定(選択)がうまくいっていない というものでした WebサーバとEclipseの通信は、Xdebugの場合9000番ポートで行うと思いますが、どこかで設定が漏れているかもしれません ブラウザの設定は、指定されていないブラウザからアクセスしても、デバッガが動かないというものです 参考にされたページでは、Chromeを使用するように設定変更をしていますが、一旦内部ブラウザに戻して動作するかを確認してはいかがでしょうか?