Sidebar |
debianのNetbeans IDE Xdebugの設定方法
Debian付属のNetbeansは、古いので公式サイトから最新のものをダウンロードします。 コンソールで実行するとJDKがないぞといわれますので パッケージマネージャーから、openjdk-7-jdk というものをインストールします。 (公式の netbeans を使う場合) apt-get update apt-get install openjdk-7-jdk sh ./netbeans-8.0-php-linux.sh (Debianの netbeans を使う場合) apt-get update apt-get install openjdk-7-jdk netbeans (1) PHPの設定 /etc/php5/mods-available/xdebug.ini というファイルに xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 を追加します cat debian7-xdebug.diff --- /etc/php5/mods-available/xdebug.ini 2014-05-18 22:24:25.498175332 +0900 +++ /etc/php5/mods-available/xdebug.ini 2014-05-28 12:03:38.278355660 +0900 @@ -1 +1,6 @@ zend_extension=/usr/lib/php5/20100525/xdebug.so + +xdebug.remote_enable=on +xdebug.remote_handler=dbgp +xdebug.remote_host=localhost +xdebug.remote_port=9000 (2) Netbeans IDE (2-1)ブラウザの追加 iceweaselは firefoxを選択しても動きますが iceweaselの設定をしてみましょう。 ツール オプション 一般 Webブラウザ 編集 追加 名前 iceweasel プロセス /usr/bin/iceweasel 引数 -remote "openURL({URL}) (2-2) プロジェクトプロパティ 実行方法 PHP組み込みWebサーバー Netbeans IDEを再起動してみてください これで、 Netbeans IDE からPHPのデバッグができます。 Netbeans IDEでPHPデバッグできない場合は、 PHPの設定に問題がある場合が多いようです |
Sidebar |