Maison >développement back-end >tutoriel php >Installer et configurer l'extension xdebug pour php sous Centos
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!