当前位置:Gxlcms > PHP教程 > Centos下php安装配置xdebug扩展

Centos下php安装配置xdebug扩展

时间:2021-07-01 10:21:17 帮助过:6人阅读

这篇文章主要介绍了关于Centos 下php安装配置xdebug扩展,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

1、下载安装xdebug

获取xdebug

  1. wget http://www.xdebug.org/files/xdebug-2.3.3.tgz

解压

  1. tar zxvf xdebug-2.3.3.tgz

进入解压模块

  1. cd xdebug-2.3.3

建立外挂模块

  1. /usr/local/php/bin/phpize

配置xdebug

  1. ./configure –enable-xdebug –with-php-config=/usr/local/php/bin/php-config

编译安装

  1. make && make install

按照上述步骤安装,如果没有什么特殊情况的话安装会顺利的进行,最后出现如下结果表示安装成功

  1. Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
  2. +----------------------------------------------------------------------+
  3. | |
  4. | INSTALLATION INSTRUCTIONS |
  5. | ========================= |
  6. | |
  7. | See http://xdebug.org/install.php#configure-php for instructions |
  8. | on how to enable Xdebug for PHP. |
  9. | |
  10. | Documentation is available online as well: |
  11. | - A list of all settings: http://xdebug.org/docs-settings.php |
  12. | - A list of all functions: http://xdebug.org/docs-functions.php |
  13. | - Profiling instructions: http://xdebug.org/docs-profiling2.php |
  14. | - Remote debugging: http://xdebug.org/docs-debugger.php |
  15. | |
  16. | |
  17. | NOTE: Please disregard the message |
  18. | You should add "extension=xdebug.so" to php.ini |
  19. | that is emitted by the PECL installer. This does not work for |
  20. | Xdebug. |
  21. | |
  22. +----------------------------------------------------------------------+

2、配置php支持xdebug

打开php.ini

  1. vi /usr/local/php/etc/php.ini

添加配置信息

  1. zend_extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
  2. [Xdebug]
  3. xdebug.remote_enable = 1 //开启远程调试
  4. xdebug.remote_host = 192.168.17.90 //远程ip地址抑或是本机地址
  5. xdebug.remote_port = 9000 //远程IDE服务器监听端口
  6. xdebug.remote_handler=DBGP //使用的协议

php脚本使用phpinfo()查看php的配置如下图,说明配置成功


以上就是Centos 下php安装配置xdebug扩展的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行