Mac OS X 10.7.1
MAMP2.0
NetBeans7.0.1
です。
NetBeansでphp デバッガをしたいので、http://code.activestate.com/komodo/remotedebugging/
のKomodo IDE 6 (version 6.1.2)からMac版をダウンロードしました。
そのファイルを”/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/"にコピーする。
次に/Applications/MAMP/bin/php/php5.3.6/conf/php.ini
の末に
[xdebug]
zend_extension=”/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so”
xdebug.remote_enable=On
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey =
xdebug.profiler_enable = On
xdebug.profiler_output_dir = “/Applications/MAMP/tmp/xdebug/”
(*tmpの中に新しくxdebugフォルダ作成)
そうすれば、MAMPの「phpinfo」タブにxdebugの情報が追加されているはずなのにどこにもありません。
http://www.sunsept.net/wp/?p=1739
このサイトに書かれていることだけしたのですが、だめでした。
ほかに何か設定する事があるのでしょうか?
アドバイスをください。よろしくお願いします!
http://nauplius.tk/index.php?PHP%2FMAMP%E3%81%A8Xdebug
ここにあるような方法で
phpizeとかを試してみては。
(1.8以上だとphp.iniだけいじればOKとはありますが)php5.3以上の場合、xdebugが古いバージョンでうまく動かない、というのをどこかで見たような気もしますので
phpのコンパイルオプションに「--enable-xdebug」は付いてますか?
ターミナルで
$ php -i | grep configure | sed -e 's/ /\n/g'
を入力して調べましたがありませんでした。
http://nauplius.tk/index.php?PHP%2FMAMP%E3%81%A8Xdebug
ここにあるような方法で
phpizeとかを試してみては。
(1.8以上だとphp.iniだけいじればOKとはありますが)php5.3以上の場合、xdebugが古いバージョンでうまく動かない、というのをどこかで見たような気もしますので
返信ありがとうございます。
xdebugは最新バージョンなので、問題はないと思われます。
返信ありがとうございます。
xdebugは最新バージョンなので、問題はないと思われます。