Xdebug部署

Xdebug部署

1Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。

下载地址http://www.xdebug.org/files/xdebug-2.2.0RC1.tgz

2、安装

执行安装文件

#tar -zxvf xdebug-2.2.0RC1.tgz

#cd xdebug-2.2.0RC1

#phpize (如果phpize没有这个command,需要安装一次phpize。phpize可以让php支持扩展模块) yum install php-devel

#./configure

#make

#make install

wKiom1T3sV3jc3d4AAPNXgnB_6E089.jpg

cp modules/xdebug.so /usr/lib64/php/modules/ 

至此安装完成


3、编辑php.ini,加入下面几行vim/etc/php.ini

[Xdebug]

zend_extension=/usr/lib64/php/modules/xdebug.so

xdebug.profiler_enable=on

xdebug.trace_output_dir="/abc/xdebug"

xdebug.trace_output_name = trace.%c.%p

xdebug.profiler_output_dir="/abc/xdebug"

xdebug.profiler_output_name="cachegrind.out.%s"

xdebug.remote_host=192.168.20.7

xdebug.remote_port=9000

xdebug.auto_trace=on

xdebug.remote_enable=1

xdebug.remote_autostar=on

如下图

wKiom1T3sW2gegMWAAFcefqxjlc542.jpg

创建/abc/xdebug目录,并给与权限

# mkdir -p/abc/xdebug

# chmod -R 777/abc


4、重启nginx服务和php-fpm服务

service nginxrestart

service php-fpmrestart


5、写一个test.php,内容为

<?php

phpinfo();

?>

如果输出的内容中有看到xdebug,说明安装配置成功。如下图

wKioL1T3spCCildtAAJdAGYvUFk606.jpg

 


你可能感兴趣的:(部署,xdebug)