私はPHPでWebサイトを構築している経験があるC++/C#プログラマーです。私は最近NetBeansとxdebugをインストールしました。なぜなら、私はもうデバッガなしで動作することができなかったからです。コードを実行すると魅力的に機能しますが、xdebugが例外で一時停止して呼び出しスタックを表示するように見えません。ここでNetBeans + xdebug:PHP例外のスタックトレースがありません
は例です:
<?php
// File is not found. xdebug should stop and show the call stack.
require 'nonexistant.php';
?>
私は地元のMAMP PRO 2.0.1サーバーを使ってMac(Snow Leopardは)上で実行しています。私はNetBeans 7.0.1を、MAMP PHPインタープリタを使って、xdebug 2.1.0で実行するように設定しました。ここに私の「php.iniの」ファイルにあります私の現在のXdebugの設定を、以下のとおりです。
zend_extension="/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
xdebug.default_enable=1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
ここでのNetBeansの私の設定のスクリーンショットです:
私は "で設定することを確認しましたphp.ini "が読み込まれていて、NetBeansがデバッグのために正しく設定されていますが、スタックトレースを生成するために例外または内部エラーが発生することはありません。何かお手数ですか? :)
う?編集 - >テンプレートのメニューに行きましたか? – spankmaster79