Maison >développement back-end >tutoriel php >Installez Xdebug dans l'environnement MAC+PhpStorm

Installez Xdebug dans l'environnement MAC+PhpStorm

*文
*文original
2017-12-22 14:33:172662parcourir

Xdebug est un puissant débogueur de programme PHP. Pour les développeurs PHP, Xdebug est un outil incontournable. Cet article utilise MAC comme environnement de base pour installer Xdebug et configurer PhpStorm.

Installer xdebug

Utilisez Brew pour installer xdebug, la syntaxe est la suivante

brew install homebrew/php/php<version number>-xdebug

Allez sur https://xdebug.org/download.php pour télécharger xdebug, la version est requise C'est la version correspondant à php

brew install homebrew/php/php56-xdebug

Si vous ne savez pas quelle version de xdebug télécharger, le site xdebug a un endroit où vous pouvez la vérifier. toutes vos informations phpinfo() dans la zone de texte, puis cliquez sur le bouton de sortie Analyser mon phpinfo(), il y aura une introduction correspondante au processus d'installation.

Afficher la version php existante

$ php -vPHP 5.6.32 (cli) (built: Oct 27 2017 11:56:18) 
Copyright (c) 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans

Une fois le téléchargement terminé, décompressez le fichier compressé. Copiez l'intégralité du répertoire du fichier décompressé dans le répertoire /usr/local/Cellar/php56/5.6.32_8/

$ cd /usr/local/Cellar/php56/5.6.32_8/$ phpize

Si le message suivant apparaît, cela signifie que vous pouvez passer à l'étape suivante

Configuring for:PHP 
Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226

Continuer le processus

$ ./configure$ make$ cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226

Enfin créer le fichier /etc/php.ini

vi /etc/php.ini

Ajouter cette ligne

zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so

Redémarrer le serveur Web

apachectl restart

Utilisez phpinfo pour vérifier si l'installation a réussi

<?php phpinfo(); ?>


Installez Xdebug dans lenvironnement MAC+PhpStorm

Bien que /etc /php.ini est Il existe des configurations par défaut, mais il est préférable d'écrire ces configurations

xdebug.remote_enable = Onxdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000xdebug.idekey = PHPSTORM

PhpStorm-configuration xdebug

Ouvrez PhpStorm et affichez les informations de base de xdebug

Installez Xdebug dans lenvironnement MAC+PhpStorm

Le port ici doit être cohérent avec le port de xdebug.remote_port dans /etc/php.ini

Installez Xdebug dans lenvironnement MAC+PhpStorm


Cliquez sur Modifier les configurations

Installez Xdebug dans lenvironnement MAC+PhpStorm


Nouvelle application Web PHP

Installez Xdebug dans lenvironnement MAC+PhpStorm


Configurer les informations de base

Installez Xdebug dans lenvironnement MAC+PhpStorm

Configurer le serveur

Installez Xdebug dans lenvironnement MAC+PhpStorm

Maintenant, c'est fait !

Recommandations associées :

Résumé d'introduction des touches de raccourci PHPstorm

Une brève introduction à la méthode d'installation de l'outil de débogage Extension Xdebug pour PHP7

Comment utiliser Xdebug + Sublime Text 3 pour déboguer le code PHP


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