1安装PHP调试环境
安装了php-devel以后就会有phpize和php-config这两个脚本
yum installphp-devel.x86_64
2安装Xdebug
2.1安装
用yum安装可能会失败,用pecl安装成功。
#yum installphp-pecl-xdebug.x86_64
pecl installxdebug
2.2修改权限
分配共享库xdebug.so执行权限
chmod +x /usr/lib64/php/modules/xdebug.so
2.3修改PHP配置
在/etc/php.d下新建配置文件xdebug.ini,加入内容如下:
===============================================================================
zend_extension =/usr/lib64/php/modules/xdebug.so
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
zend_debugger.httpd_uid=-1
xdebug.auto_trace = on
xdebug.auto_profile = on
xdebug.collect_params = on
xdebug.collect_return = on
xdebug.profiler_enable = on
xdebug.trace_output_dir = "/tmp"
xdebug.profiler_output_dir ="/tmp"
xdebug.dump.GET = *
xdebug.dump.POST = *
xdebug.dump.COOKIE = *
xdebug.dump.SESSION = *
xdebug.var_display_max_data = 4056
xdebug.var_display_max_depth = 5
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug