2016-10-03 3 views
0

MacをSierraに更新したばかりで、Netbeans 8.0.2ではXDebugが動作しなくなりました。 i「がデビュープロジェクト」ボタンをクリックすると、ブラウザは私のプロジェクトがロードされているが、私のブレークポイントは動作せず、次のメッセージがNetbeansの下のステータスバーに表示されます:Netbeans x PHP:XDebugがOSX Sierraで動作しない

接続待ち(NetBeansの-xdebugの)

これを修正する方法のヒント?アップデートの前にすべてうまくいきました。

ありがとうございます!

+0

Plzあなたの問題をより明確にするために、ツールとOSのバージョンであなたの投稿を更新してください。 – mhasan

+0

Netbeansのバージョンが更新されました。OSのバージョンはすでに投稿に書かれています。 – delphirules

答えて

2

はい、同じことが起こりました.xdebugを再インストールすると、Xcodeを8.0にアップデートする必要がありました。

Sierraは更新されたバージョンのPHPをインストールするので、おそらくPHPを再設定する必要があります。

私の場合、別バージョンのPHPがインストールされていたので、xdebugをアップデートした後、私はそのバージョンでApacheを指摘しました。すでにxdebugを使うように設定されていたので、何もする必要はありませんでした。

+0

私はもうそれを解決することはできません。 xdebugの設定で新しいPHP.INIを編集しました。私が試してみたいことが他にありますか? phpinfo()はxdebugが動作していることを示していますが、Netbeansで同じエラーメッセージをデバッグできません。 – delphirules

+0

私はマシンを再起動した後、それを解決することができました、ありがとう! – delphirules

2

php.iniでxdebug.remote_enableを有効にする必要がありますが、インストーラによってはphp.iniの設定が上書きされます。 このヘルプが必要です。

+0

はい、私はphp.iniを編集してマシンを再起動した後(再起動するだけでenoghではなかった)、それは再び働いてくれたD: – delphirules

+0

私の場合、xdebug.remote_enableは間違いなくオフになっていた。うまく働いた。 (@delphirules、私はあなたがあなたのマシンに複数のApacheを持っていて、間違ったものを再起動している可能性があると思っていますが、これはまあまあです。) – xgretsch

関連する問題