素のCentOS6.xでxdebug使おうとして、peclでxdebug入れようとしたら
running: phpize sh: phpize: コマンドが見つかりません ERROR: `phpize' failed
とか言われてしまいました。
調べてみると「php-devel」のパッケージが入ってないとphpizeが入ってないといけないのだそうです。
ということで未来の自分のために、素のCentOS6.xのphpにxdebug入れるための手順をまとめときます。
# yum groupinstall 'Development tools' # yum install php-devel # pecl install -a xdebug
zend_extension=/usr/lib64/php/modules/xdebug.so xdebug.default_enable=1 xdebug.remote_enable=on xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.remote_autostart=1 xdebug.remote_host=localhost
とりあえずこれで動くようになります。
(追記)
これだけではダメな環境がありました。
pecl自体はphp-pearで入るようです。
のでpeclが無い、と怒られた場合
# yum install php-pear
も行ってください。