php 5.4.16 にアップグレードし、netbeans IDE 7.3.1 を Mac osx 10.8.4 にインストールした後、デバッグの開始時に Netbeans が「接続待ち (Netbeans - xdubug)」を報告します。Waiting For Connection (netbeans-xdebug) MAMP OS Xで提案されているようにいくつか試してみましたが、 xDebug は正常にインストールされているようですが、NetBeansと接続していませんが、何も解決しませんでした。そうは言っても、私はこの種のインストールと mac osx の経験があまりありません ;-(
いくつかの詳細情報:
私は Apache/2.2.22 と mysql を使用しています。
http://php-osx.liip.ch/を使用して php 5.4.16 にアップグレードしました。アップグレード後、php.ini ファイルには xdebug 情報が含まれませんが、50-extension-xdebug.ini ファイルには次の情報が含まれます。
zend_extension=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so
[xdebug]
xdebug.remote_enable=on
xdebug.default_enable=on
xdebug.remote_autostart=off
xdebug.remote_port=9000
xdebug.remote_host=localhost
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_name=xdebug-profile-cachegrind.out-%H-%R
xdebug.var_display_max_children = 128
xdebug.var_display_max_data = 2048
xdebug.var_display_max_depth = 128
それから私は追加しました:
xdebug.idekey=netbeans-xdebug
xdebug.remote_log=/tmp/xdebug.log
..この 50-extension-xdebug.ini ファイルに (xDebug で提案されているように、インストールは問題ないようですが、NetBeans に接続していません)。
50-extension-xdebug.ini の内容を php.ini に追加してサーバーを再起動することで、もう一度試みましたが、結果はありませんでした。
phpinfo() によって表示される xdebug の情報ボックスは、xdebug が有効で、IDE キーが netbeans-xdebug であることを示します。次に、'php -i | grep xdebug の端末コマンドでは結果が表示されないため、xdebug が実際に有効になっているかどうかはわかりません (?)
接続の問題を解決するための提案はありますか?
前もって感謝します。