Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Centos 下php安装配置xdebug扩展

Centos 下php安装配置xdebug扩展

不言
不言asal
2018-06-04 10:08:412556semak imbas

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

1、下载安装xdebug

获取xdebug

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

解压

tar zxvf xdebug-2.3.3.tgz

进入解压模块

cd xdebug-2.3.3

建立外挂模块

 /usr/local/php/bin/phpize

配置xdebug

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

编译安装

make && make install

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

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
+----------------------------------------------------------------------+
  |                                                                      |
  |   INSTALLATION INSTRUCTIONS                                          |
  |   =========================                                          |
  |                                                                      |
  |   See http://xdebug.org/install.php#configure-php for instructions   |
  |   on how to enable Xdebug for PHP.                                   |
  |                                                                      |
  |   Documentation is available online as well:                         |
  |   - A list of all settings:  http://xdebug.org/docs-settings.php     |
  |   - A list of all functions: http://xdebug.org/docs-functions.php    |
  |   - Profiling instructions:  http://xdebug.org/docs-profiling2.php   |
  |   - Remote debugging:        http://xdebug.org/docs-debugger.php     |
  |                                                                      |
  |                                                                      |
  |   NOTE: Please disregard the message                                 |
  |       You should add "extension=xdebug.so" to php.ini                |
  |   that is emitted by the PECL installer. This does not work for      |
  |   Xdebug.                                                            |
  |                                                                      |
  +----------------------------------------------------------------------+

2、配置php支持xdebug

打开php.ini

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

添加配置信息

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

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



Atas ialah kandungan terperinci Centos 下php安装配置xdebug扩展. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn