0

私が実行しているもの:

  • Mac OS X 10.6.8
  • MAMP 2.0.5
  • ネットビーンズ 7.0.1

の現在の設定php.ini

[xdebug]

xdebug.default_enable=1
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1

ファイル内の xdebug のセットアップはphp.ini、Web ページの典型的なオレンジ色のテーブルに php エラーと通知が表示されているという点で問題ないようです。

http://localhost/sitename/XDEBUGSESSIONblablaしかし、Netbeans のデバッグ ボタンをクリックすると、代わりに で始まる URL が生成されます。http://localhost:8888/sitename/XDEBUGSESSIONblabla

php.iniファイルで、設定
xdebug.remote_host=localhost
も試してみました
xdebug.remote_host=localhost:8888

ファイル内のすべての zend 変数をコメントアウトしましたphp.iniが、[xdebug] の下の zend_extension はコメントアウトしませんでした。zend_extension="/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"

php.ini ファイルのセクションに属していないため、コメントを外した zend_optimizer に関するルールもあるファイルのセクション[xcache-common]の少し上に - セクションもあります。[xdebug]php.ini[Zend]

補足: php.ini ファイルで実際にセクションを見つけることができませんが、[Zend]従おうとしているチュートリアルで言及されているのを見ました:

ここここ

4

1 に答える 1

0

Netbeansプロジェクトの URL 設定:8888localhostもう一度設定すると、うまくいきました。つまり、プロジェクトが作成された後、プロジェクト フォルダーを右クリックし、[Run Configuration] の下のダイアログ ボックスで、上から 3 番目のフィールドに [Project URL] と表示されます。これは、プロジェクトの作成後に変更できる場所です。

于 2012-08-06T10:48:28.307 に答える