日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
ラジコン
2024年5月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

debianのNetbeans IDE Xdebugの設定方法

カテゴリー: Linux
2014-05-28
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の設定に問題がある場合が多いようです




トラックバック
トラックバックはありません。
PR

[PR]