2011/02/06

2/06/2011
CodeIgniter徹底入門を購入し、目下PHPに再挑戦中です。
その中で、PHPのデバックがうまく行かなかったので、自分のメモとして残しておきます。
  1. xdebugの導入
    • wget http://www.xdebug.org/files/xdebug-2.1.0.tgz
    • tar zxvf xdebug-2.1.0.tgz
  2.  /opt/lampp/etc/php.ini に設定すべきこと
次のremote_hostに使用するホスト名を記述する必要がある。
つまり、ローカルを127.0.0.1でアクセスする場合は127.0.0.1と、localhostでアクセスする場合はlocalhostを記述する。結局のところここが間違っていてデバックができなかった。
皆さん気をつけましょう。

[Xdebug]
zend_extension="/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="/tmp"
xdebug.remote_log="/opt/lampp/logs/xdebug.log"
xdebug.manual_url="http://jp2.php.net"
xdebug.collect_params=true
xdebug.dump.GET=*
xdebug.dump.POST=*

0 コメント:

コメントを投稿