Xdebugインストール
LeopardにPHPを整える一環でXdebugもインストールしてみた
sudo pecl install xdebug
インストールはうまく行くけれど,最後の方で
Installing '/usr/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so'
install ok: channel://pecl.php.net/xdebug-2.0.3
configuration option "php_ini" is not set to php.ini location
You should add "extension=xdebug.so" to php.ini
とメッセージが出ていた.
インストール先が
/usr/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so
で,php.iniの場所をオプション設定しないで
インストールしたんだから自分で設定しろとの事.
設定前に
http://blog.bz2.jp/archives/2006/04/zend_extension.html
あたりを読んでみると
Zend_extensionとしてXdebugを呼ばなければいけないらしい.
ここまでの情報から/etc/php.iniの最下行に
zend_extension=/usr/lib/php/modules/xdebug.so
を追記.
$php -m
とすると
[Zend Modules]
Xdebug
とちゃんとモジュールとして読み込んでいる様子.
細かい設定はまた後日.