NetBeansと組み合わせてXdebugを使用してPHPコードをデバッグしようとしています。 そして、コード内にxdebug_break()
ステートメントを設定したときに、すでに正常に動作しています。つまり、実行がその行の次の行で停止します。XdebugはNetBeansのxdebug_break()では停止しますが、NetBeansのブレークポイントでは停止しません
NetBeans UI内の行にブレークポイントを設定しても機能しません。
は私の設定は次のようになります。
プログラム:
- のNetBeans 8.1
- はXdebug 2.4.1(スレッドセーフ、64ビット)
- PHP 5.6.26(スレッドSafe、64-bit)
Configuraン:
php.iniの
zend_extension="C:\Program Files\PHP\ext\php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
[xdebug]
xdebug.remote_enable = On
xdebug.idekey = NetBeans
xdebug.remote_port = 9001
xdebug.var_display_max_children = 1024
のNetBeans:
それでは、なぜを行います10は動作しますが、ブレークポイントは動作しませんか?
"XDEBUG_SESSION_START = netbeans-xdebug"パラメータでページを実行する場合それは助ける?このようなhttp:// localhost /?XDEBUG_SESSION_START = netbeans-xdebug –
* Debug Project *ボタンをクリックすると、NetBeansが自動的にその処理を行います。私のIDEキーは "NetBeans"と呼ばれています。そのページは 'XDEBUG_SESSION_START = NetBeans'をパラメータとして呼び出されます。 –