EclipseでPHPをデバッグできるかどうか試してみました。
デバッグで実行してみたら、右下に○○の起動(57%)と出ていて、デバッグできているかどうかよくわからないので、もう一度、実行→デバッグを押してみたら、。
「Web Launch Already Running」というエラーがでました。
既に実行中らしいです。
実行→終了で終了できました。
ただ、ブレークポイントで停止しません。
Eclipse Heliosをインストールするだけではダメみたいです。
XAMPPには、xdebugというデバッガがあって、これが設定出来ていないということなので、
C:\xampp\php\php.iniを開いて、
「;zend_extension = "C:\xampp\php\ext\php_xdebug.dll"」
↓↓↓
「zend_extension = "C:\xampp\php\ext\php_xdebug.dll"」
「;xdebug.remote_enable = 0」
↓↓↓
「xdebug.remote_enable = 1」
XAMPPコントロールパネルで、
Apacheを再起動させて「Admin」ボタン
↓
phpinfo()をクリック
↓
ページ内にxdebugという文字列があればOKです。
ちゃんとブレークポイントで止まるようになりました。
この記事へのTrackBack URL
http://blog.sakura.ne.jp/tb/44035595
http://blog.sakura.ne.jp/tb/44035595
ありがとうございました。