【php基础 Xdebug】linux下Xdebug的安装与使用

Xdebug官网:https://xdebug.org

Xdebug下载地址:https://xdebug.org/download.php


centos系统下:wget https://xdebug.org/files/xdebug-2.4.0.tgz


解压缩:tar -zxvf xdebug-2.4.0.tgz


安装:

phpize

./configure

make

make install

配置Xdebug,修改php.ini:

error_reporting = E_ALL
display_errors = On

[Xdebug]
zend_extension=xdebug.so
xdebug.profiler_enable=on
xdebug.trace_output_dir="/alidata/server/php-5.5.7/xdebug"
xdebug.profiler_output_dir="/alidata/server/php-5.5.7/xdebug"


php.ini还有两个参数影响错误输出,全部打开:

error_reporting = E_ALL

display_errors = on


创建保持Xdebug信息的:

/alidata/server/php-5.5.7/xdebug/

chmod 777 /alidata/server/php-5.5.7/xdebug/(否则日志文件无法写入)


创建一个php文件进行测试:

$a = 'hello';

xdebug_debug_zval('a');

运行结果:a: (refcount=1, is_ref=0)='hello'


Xdebug安装完成

你可能感兴趣的:(php)