PHP添加xdebug扩展

php随时var_dump随时可以看到输出结果的功能确实很方便,但是也让很多phper故步自封在不断dump的世界里,估计很多初级php程序员都没有使用xdebug调试php的经历,但是xdebug是每一个phper应该也必须配备的超级神器。下面就给大家讲下怎么安装xdebug。

获取安装版本

网上有很多xdebug的安装教程,但是都是针对某一个php版本,所以不一定是合适你的。但是本教程适合所有php版本,大家放心。这么通用当然得益于xdebug的强大。

首先进入网站:http://xdebug.org/wizard.php

这个网站就是xdebug根据phpinfo或者php -i输出的内容,自动判断,帮助用户获取适合自己的xdebug版本。

现在输出phpinfo,复制整个网页,注意这里不是右键查看源代码,直接复制页面内容就可以

将复制的内容,copy到文本框内

点击Analyse my phpinfo() output按钮

稍等一会,xdebug就会将适合你的xdebug版本、安装方法输出出来

按照他提供的方法,一步步做下去

OK安装成功!

php5.6.4的安装过程(英文版)

  1. Download xdebug-2.4.0rc3.tgz
  2. Unpack the downloaded file with tar -xvzf xdebug-2.4.0rc3.tgz
  3. Run: cd xdebug-2.4.0rc3

Run: phpize

As part of its output it should show:

Configuring for:
...
Zend Module Api No:      20131226
Zend Extension Api No:   220131226

./configure --with-php-config=<你的php目录>/bin/php-configmake && make install
  1. Edit
  2. /usr/local/php-5.6.4/etc/php.ini and add the line
    zend_extension = xdebug.so
  3. Restart the webserver