を使用して難易度設定PHPデバッグを持つUPDATE 2:NetBeansの
ネヴァーマインドは、それを考え出し、NetBeansで私はtools > options > general > web browser > edit > arguments
に余分)
を持っていた-remote {url})
だったので、私は-remote {url}
にそれを変更しました。
私は今、私の新しいノートパソコンでPHPをデバッグするネットビーンズを持っています。
UPDATE 1:
私は私の古いラップトップ上で作品をデバッグするように私の新しいラップトップと私の古いノートパソコンを比較してきました。私が見た唯一の違いは、デバッグをクリックするとブラウザのURLです。
古いノートパソコン: http://localhost/PhpProject1/index.php?XDEBUG_SESSION_START=netbeans-xdebug
新しいラップトップ:私は手動で新しいノートパソコンのURLから終了)
を削除すると、デバッグが...作業を開始し http://localhost/PhpProject1/index.php?XDEBUG_SESSION_START=netbeans-xdebug)
なぜ新しいノートパソコンのセットアップを持っています')'最後に古い設定はありませんか?
元の質問:
私は、ローカルホスト上のNetBeans経由でPHPのデバッグのためのxdebugのを設定しようとしています。私はいくつかのガイドに従ってみましたが、動作させることはできません。私は古いノートパソコンでそれを設定していましたが、どのように覚えているように見えません。現時点で、ブレークポイントを追加して「デバッグプロジェクト」をクリックすると、ブラウザが開き、waiting for connection (netbeans-xdebug)
が表示されます。 「ステップオーバー」および「ステップイン」オプションは無効になっています。
この問題を解決するにはどうすればよいですか?
私がこれまでに次のように行われている:私は、ランプ、のphp5-xdebugの、およびNetBeansのためのPHPのプラグインをインストールしている
。
私は/etc/php5/apache2/conf.d/xdebug.iniに次のようにあります
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_enable=1
私はservice apache2 restart
を行っています。私はxdebug
がNetBeansでphpinfo();
で有効になっていることを見ることができます
- ツール>オプション> PHP、私は次のことを行っている:NetBeansはコールバックにPHPを待っているよう
PHP 5 Interpreter = /usr/bin/php
Bebugger Port = 9000
Session ID = netbeans-xdebug
上記の更新された質問をご覧ください。 – oshirowanen