一 安裝
在xdebug的官髮網站下載原代碼:http://www.xdebug.com/download.php
解壓:tar -zxvf xdebug-2.1.2.tgz
編譯:
cd xdebug-2.12
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
上面命令執行完成且沒有出錯後,將有一個xdebug.so生成
配置php.ini
在php.ini裏添加:zend_extention=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so
(也有說是zend_extension_ts,或者zend_extension_debug的,沒試了,不知道行不行)
注意:這裏一定要使用絕對路徑,且爲zend_extention
網上很多教程說還需要extention=xdebug.so 這是一種誤導,官網上有說:Note: You should ignore any prompts to add "extension=xdebug.so" tophp.ini — this
will cause problems.
配置完成後,需重啓php-fpm(fast-cgi運行PHP時)
官方安裝:http://www.xdebug.org/docs/install