5.1のXdebug
PHP4とPHP5を両方入れてるからかもしれないが、PHP5用のxdebugをpearコマンドで入れられない。
仕方ないから
pear download xdebug
でダウンロードして自分でコンパイル。
しかしエラーが出てphpinfo()にも表示されない。
/usr/lib/php5.1/20051025/xdebug.so: undefined symbol: OnUpdateInt
でconfigureをよく見てみるとphp4用にコンパイルされてる模様。
そこで
./configure --enable-xdebug --with-php-config=php-config-5.1
と明示的にphp-configを指定して解決。
あとは/etc/php5.1/cgi/conf.d/1000xdebug.iniなどとファイルを作って
zend_extension=/usr/lib/php5.1/20051025/xdebug.so
と書いて完了。
# 追記
--with-php-config=php-config5.1
間違えてたかも