NetBeans7.1からPHPをデバッグしたい。私のWebサーバーはIISです。まず、NetBeansがXDebugを使用してダウンロードし、DLLを適切なフォルダにコピーしようとしていることを発見しました。それを正しく設定する方法を知りたいです。
オンラインのphpconfigアナライザーから次のアドバイスがありました。
- php_xdebug-2.1.4-5.3-vc9-nts.dllをダウンロード
- ダウンロードしたファイルをC:\ Program Files \ PHP \ v5.3\extに移動します
- C:\ Program Files \ PHP \ v5.3 \ php.iniを編集して、行を追加します
- zend_extension = C:\ Program Files \ PHP \ v5.3 \ ext \ php_xdebug-2.1.4-5.3-vc9-nts.dll
Webサーバーを再起動します
わかりました。php.iniのどのセクションに行を入れるかを除いて、すべてが明確です。疑わしいです。
一方、Netbeansは次のように不満を述べています。
xdebugからの接続が224秒以内に検出されませんでした。その理由は、xdebugがインストールされていないか、適切に構成されていないことが原因である可能性があります。php.iniファイルに次のエントリが含まれていることを確認してください。
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost(またはホスト名)
xdebug.remote_port = 9000
繰り返しますが、php.iniのどのセクションにこれらの行を配置しますか?