Maison > Article > développement back-end > Comment déboguer les programmes PHP en général
Comment déboguer généralement les programmes php ?
Utilisez généralement Xdebug, qui est un débogueur de programme PHP open source (c'est-à-dire un outil de débogage) qui peut être utilisé pour suivre, déboguer et analyser l'état d'exécution des programmes PHP.
Première étape, téléchargez xdebug
Il existe deux versions avec Non-thread-safe et sans Non-thread-safe, l'abréviation (ts) est principalement Cela dépend si votre version de php est thread-safe.
Copiez ensuite la dll téléchargée dans le dossier ext en php (les dll d'extension sont toutes ici), et renommez-la en php_xdebug.dll
L'éditeur utilise Windows7 + apache + mysql + PHP5 . 5 Il vous suffit de trouver la version correspondante et de la télécharger.
La deuxième étape consiste à configurer xdebug
Modifiez php.ini et ajoutez les informations de configuration suivantes.
La troisième étape, phpinfo() vérifie si xdebug est configuré avec succès
La quatrième étape, configurez phpstorm2018, find Impossible de rechercher dans la zone de recherche.
Figure ① Par défaut, l'IDE écoutera le port 9000 sur cette machine.
Figure ② Configurez phpstorm et liez xdebug.
Figure ③ Configurez le serveur xdebug de phpstorm.
Figure ④ La configuration de phpstorm nécessite le fichier d'exécution xdebug.
La cinquième étape consiste à exécuter le fichier pour xdebug pour réaliser le débogage.
Remarques
Il est préférable de ne pas définir l'hôte sur une adresse IP telle que 127.0.0.1, car il peut ne pas être lié à la cause En attente d'une connexion entrante avec la clé ide XX ! ! !
Ce qui précède présente les détails de l'utilisation de phpstorm pour le débogage des points d'arrêt PHP.
Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !
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!