タイトルにあるように、私の問題は、NetBeans をリモート デバッグ セッションに接続できないことです。私のセットアップは次のとおりです。
Netbeans を使用するクライアント:
Mac OSX 10.7
Netbeans 7.1.2
ファイアウォールが無効
WAMP を使用するサーバー:
WAMP バージョン 2.2
サーバー 2003 SP2
ファイアウォールが無効
php.ini:
zend_extension = c:\wamp\bin\php\php5.3.10\ext\php_xdebug-2.2.0-5.3-vc9.dll
[xdebug]
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_connect_back=1
xdebug.remote_port=9000
PHPInfo を見ると、
「このプログラムは Zend Scripting Language Engine を使用しています: Zend Engine v2.3.0、Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.2.0、Copyright (c) 2002-2012、デリック・リーザンス著」
しかし、xdebug のエントリは他にありません。( http://wiki.netbeans.org/HowToConfigureXDebugによると、別の xdebug セクションが表示されますか?)
「xdebug.org Tailored Installation Instructions」を実行すると、次のようになります。
カスタマイズされたインストール手順の概要
Xdebug のインストール: 2.2.0
サーバー API: Apache 2.0 ハンドラー
Windows: はい - コンパイラ: MS VC9 - アーキテクチャ: x86
Zend サーバー: いいえ
PHP バージョン: 5.3.10
Zend API nr: 220090626
PHP API nr: 20090626
デバッグ ビルド: いいえ
スレッド セーフ ビルド: はい
構成ファイルのパス: C:\WINDOWS
構成ファイル: C:\wamp\bin\apache\Apache2.2.21\bin\php.ini
拡張ディレクトリ: c:\wamp\bin\php\php5。 3.10\ext
すでに最新の Xdebug バージョンを実行してい
ますが、ここに手順があります
この時点で、どんな提案でも大歓迎です。他に何を試すべきかわかりません。phpini からわかるように、xdebug.remote_connect_back が有効になっています。これはセキュリティ上の問題になる可能性がありますが、セットアップを簡素化する必要があります。ここで提案されている php スクリプトも実行しました: https://blogs.oracle.com/netbeansphp/entry/howto_check_xdebug_installation、出力なしで座っています。
前もって感謝します、
ジェームズ。