Step1:请先安装好php和Apache(httpd);
Step2:下载xdebug安装包;
- 下载地址http://www.xdebug.com/
- 下载最新版本的source文件(xdebug-2.2.5.tgz)
- http://www.xdebug.com/docs/install 部分有关于Installation From Source的说明。本文就是根据该部分总结而成。
Step3:解压xdebug代码包;
tar -xvf xdebug-2.1.0.tgz
cd xdebug-2.1.0
Step4:执行phpize,生成configure;
/php_root_path/bin/phpize
Step5:执行configure,make,make install;
./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config
make&make install
Step6:拷贝生成的xdebug.so文件到php安装目录下;
cp modules/xdebug.so /usr/local/php/xdebug
Step7:修改配置文件php.ini;
- 通过phpinfo()查看一下php.ini的位置。通常在安装目录的lib文件夹下。
- 将如下内容添加到php.ini的最后,注意将路径修改为自己的。
[Xdebug]
zend_extension="/usr/local/php5/xdebug/xdebug.so"
xdebug.profiler_enable=on
xdebug.trace_output_dir="/usr/local/php5/xdebug/"
xdebug.profiler_output_dir="/usr/local/php5/xdebug/"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
;xdebug.remote_host=localhost
;xdebug.remote_port=8088
Step8:重启httpd服务;