2012-02-08 16 views
4

MacでNetbeansを実行しています。 XAMPPを使用してローカルサーバーをインストールし、xDebugをインストールしました。私がNetbeansでデバッグ/ブレークポイントに行くとき、私はそれをインデックス上で初めて実行することができます。しかし、Netbeansを再起動しない限り、最初の実行後にxDebugに再び接続されません。Netbeans xDebugはMacで1回しか動作しません

Netbeansが常にxDebugに接続するようにするにはどうすればよいですか?また、Netbeansにインデックスファイル以外のものをデバッグする方法はありますか?あなたののphp.ini

+0

解決策が見つかるかどうかわかりません。 NetBeans + xDebugをXAMPPの下でローカルで正常に動作させることは本当に難しいと聞いています(自分の経験からこれを確認できます)。これがMacに関係するのかどうかわかりませんが、Windowsでは確かです。私の友人は自分のLinuxでPHP + xDebug + Netbeansを実行するのに全く問題はありませんが、Windows + XAMPPでローカルにxDebugを実行することは決してできませんでした。それは、xDebugとXAMPPがお互いを好きではないようだ... – trejder

+0

@trejder私はそれを短時間の間働かせることができましたが、一貫して決してできませんでした。私が気づいたことの1つは、www以外のサブドメインを持っていれば、まったく動作しないことです。 – robhasacamera

+0

申し訳ありませんが、私はxDebugの経験があまりなく、Macではまったく経験がないので、ここではあまり助けてくれません。 Win上のlocalhost上で、NetbeansがxDebugから結果を得ることができなかったので、私はそれがうまくいかないという問題を抱えていたことを知りたかったのですが、Linuxを使っている私の友人は、 -ボックス。 – trejder

答えて

0

は、NetBeans IDEで

; XDEBUG Extension 

zend_extension = "**ABSOLUTE_PATH_TO_XDEBUG_EXTENSION**" 

[xdebug] 
xdebug.remote_enable = off 
xdebug.profiler_enable = off 
xdebug.profiler_enable_trigger = off 
xdebug.profiler_output_name = cachegrind.out.%t.%p 
xdebug.profiler_output_dir = "**PATH_TO_TMP_DIRECTORY**" 

を、以下の追加ツール>設定> PHP>デバッグ

デバッガポートにアクセスしてください:9000

セッションID:net豆-xdebugの

CHECK:あなたのプロジェクトを開き最初の行で

を停止します。 プロジェクトのプロパティ>実行構成に移動します。ローカルWebサイト(ローカルWebサーバ上で実行されている)

プロジェクトURL:ます。http:// localhost /をPROJECT_PATH/

インデックスファイル:

のindex.php

として実行を設定します。

その後、

、プロジェクトファイル Apacheを再起動し 再起動のNetBeans、開いているプロジェクトを保存

デバッグ>デバッグプロジェクト

あなたが表示されるはずです

ます。http://localhost/PROJECT_PATH/index.php XDEBUG_SESSION_START = NetBeansの-xdebugのブラウザやNetBeansでは、index.phpの最初の行で停止しなければならない

+0

情報ありがとうございます。私は明日仕事でこれを試してみて、それがどのようになっているかを教えてくれるでしょう。 – robhasacamera

0
?最初のページのロードに -

私はxdebugのは唯一「一回」仕事と似たような状況があったxdebug.profiler_output_dir

であなたのtmpのディレクトリセット上のすべてのファイルを削除してみてください。私はtmpフォルダを空にした後、それはうまくいった。

0

xdebugの互換性のないバージョンで問題が発生することがあります。たとえば、xdebugを2.2.4から2.2.3にダウングレードすると、問題は解決されます。 http://bugs.xdebug.org/view.php?id=1038

関連する問題