xdebug 的安装都可以通过 pecl 来安装 ,而 pecl 是通过 pear 包安装的,所在在CentOS下,只需要以下命令,就可以简单安装 xdebug
当然,pecl需要编译代码,所以需要先安装 make,gcc 和 php-devel ,对于php svn的安装需要先安装subversion subversion-devel neon 和 neon-devel 包
然后编辑配置文件
01 | vi /etc/php.d/xdebug.ini |
06 | xdebug.profiler_enable=On |
08 | xdebug.var_display_max_depth = 10 |
vim php.ini
zend_extension=/usr/lib/php/modules/xdebug.so
上面这行中xdebug.so文件根据你的实际情况定目录,因为我的xdebug.so在
/usr/lib/php/modules/
下,所以这么写。
最后重启appache:
service httpd restart
打开浏览器,查看phpinfo页面,如果出现一下图片,则说明大功告成!
温馨提示:
xdebug安装完成后,一定要检查php.ini中的 html_errors 是否为 On, 如果没有开启,则xdebug的输出会没有样式,
开启后才能显示比较好看的错误输出格式!另:个人学习可用开启xdebug,切勿在生产环境中开启,否则网站速度
会变慢很多,甚至卡死服务器。