Maison >développement back-end >tutoriel php >Installer et configurer l'extension xdebug pour php sous Centos

Installer et configurer l'extension xdebug pour php sous Centos

不言
不言original
2018-06-04 10:08:412603parcourir

Cet article présente principalement l'extension xdebug pour l'installation et la configuration de PHP sous Centos. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

. 1. Téléchargez et installez xdebug

Obtenez xdebug

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

Décompressez

tar zxvf xdebug-2.3.3.tgz

Entrez dans le module de décompression

cd xdebug-2.3.3

Créez un module de plug-in

 /usr/local/php/bin/phpize

Configurez xdebug

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

Compilez et installez

make && make install

Suivez les étapes ci-dessus pour l'installer. S'il n'y a pas de circonstances particulières, l'installation se déroulera sans problème et le résultat suivant apparaîtra à la fin pour indiquer une installation réussie

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. Configurez php pour. supporte xdebug

Ouvrez php.ini

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

Ajoutez des informations de configuration

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  //使用的协议

Le script php utilise phpinfo() pour affichez la configuration php comme indiqué ci-dessous, indiquant que la configuration est réussie



Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn