Maison développement back-end PHP7 Présentation des pièges de Xdebug ne prenant pas en charge php7.0

Présentation des pièges de Xdebug ne prenant pas en charge php7.0

Feb 13, 2021 am 10:19 AM
xdebug

Présentation des pièges de Xdebug ne prenant pas en charge php7.0

Recommandé (gratuit) : PHP7

Installation de Xdebug

    • Lancer xampp
    • Sélectionner la version de Xdebug
    • Résumé

Installation de Xdebug

Lancer xampp

Tout d'abord, j'ai installé le dernier xampp, dans lequel php est la version 7.3, j'ai rapidement configuré xdebug selon le tutoriel en ligne, et je l'ai débogué avec phpstorm pendant quelques jours. l'ancien code du projet était trop ancien, j'ai eu divers problèmes d'exécution sur php7.3 (de nombreuses méthodes ont été obsolètes), puis j'ai cherché des informations sur la façon de prendre en charge la commutation entre plusieurs versions de php. Je suis allé sur xampp pour mettre à jour le php. version, mais a finalement abandonné et est allé chercher une ancienne version de xampp. Après l'installation, le php à l'intérieur était la version 7.0. Il n'y a aucun problème pour exécuter le projet dans cette version. Mais le xdebug précédemment configuré doit être reconfiguré.

Sélectionnez la version de Xdebug

La première étape consiste à copier les informations phpinfo() sur le site officiel de xdebug http://www.xdebug.org/find- binaire.php pour interroger la version pertinente, j'ai rencontré un piège, indiquant que les versions inférieures à 7.0 ne sont pas prises en charge, comme le montre l'image :
Présentation des pièges de Xdebug ne prenant pas en charge php7.0
Présentation des pièges de Xdebug ne prenant pas en charge php7.0
Cliquez pour télécharger pour voir de nombreux historiques versions. J'ai vu la version de PHP 7.0 VC14 (32 bits) depuis Xdebug 2.7.0beta1, je l'ai téléchargée avec plaisir et je l'ai mise dans les informations du logiciel E:. Évidemment, la configuration n'a pas réussi.
Présentation des pièges de Xdebug ne prenant pas en charge php7.0
Le problème réside dans le fichier Xdebug, puis j'ai testé les versions inférieures jusqu'à atteindre la version 2.5.0 du fichier php_xdebug-2.5.0-7.0-vc14.dll et c'était réussi.
Présentation des pièges de Xdebug ne prenant pas en charge php7.0

Résumé

  1. La version php ne correspond pas à la version correspondante dans xdebug Vous pouvez trouver celle correspondante en fonction. sur la version php. configuration de la version xdbug ;
  2. Si la version php dans xampp est trop basse, il est recommandé de la désinstaller directement et de télécharger la dernière version de xampp. de modifications, et il y a aussi des problèmes inconnus.

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'activation de XDebug sur un serveur de production ralentira-t-elle PHP ? L'activation de XDebug sur un serveur de production ralentira-t-elle PHP ? Sep 22, 2023 pm 10:41 PM

Oui, les débogueurs comme XDebug peuvent ralentir les performances du serveur PHP. C'est pourquoi le débogueur n'est pas placé dans un environnement serveur. Ils sont déployés dans différents environnements pour éviter des surcharges inutiles. Les messages de débogage ne peuvent pas être affichés dans les applications déjà en production. Lorsque le comportement de débogage est ajouté au serveur, le moteur de débogage est attaché au processus PHP. Il commence à recevoir des messages pour s'arrêter au point d'arrêt, mais ce n'est pas un comportement obligatoire car cela affecterait les performances des autres processus, arrêtant ainsi l'analyseur PHP. En revanche, lorsque des débogueurs sont installés, ils ont tendance à ouvrir des ports sur le serveur car ils ne sont pas destinés à être utilisés dans un environnement de production. Ouvrir un port sur votre serveur est tout aussi mauvais que d’ouvrir une porte permettant aux pirates informatiques de fouiner.

Bibliothèque de débogage en PHP8.0 : Xdebug Bibliothèque de débogage en PHP8.0 : Xdebug May 14, 2023 am 08:09 AM

Le débogage est une partie inévitable du développement PHP. Afin d'aider les développeurs à déboguer plus facilement leur propre code, PHP8.0 a introduit un outil très utile dans sa bibliothèque de débogage : Xdebug. Cet article présentera certaines des principales fonctionnalités de Xdebug et comment l'utiliser pour simplifier le processus de débogage PHP. Xdebug est un outil de débogage open source qui peut capturer les erreurs dans les applications PHP et fournir des informations détaillées sur la trace de la pile d'erreurs, ainsi que les variables utilisées. Il aide les développeurs à détecter et dépanner le code

Utilisation de la technologie de débogage Xdebug dans ThinkPHP6 Utilisation de la technologie de débogage Xdebug dans ThinkPHP6 Jun 20, 2023 pm 09:14 PM

ThinkPHP6 est un framework PHP populaire qui utilise diverses technologies pour rendre le développement plus pratique. L'une de ces technologies concerne les outils de débogage tels que Xdebug. Dans cet article, nous explorerons comment utiliser Xdebug pour le débogage dans ThinkPHP6. Installer et configurer Xdebug Avant de commencer à utiliser Xdebug, vous devez d'abord l'installer et l'activer. Dans le fichier php.ini, vous pouvez ajouter la configuration suivante : [xdebug]zend_extension=x

Outils de développement en PHP Outils de développement en PHP May 23, 2023 am 08:18 AM

PHP est un langage de programmation largement utilisé dans le développement Web. Pour les outils de développement PHP, choisir un outil approprié peut rendre le travail du développeur plus efficace et plus pratique. Dans cet article, nous aborderons plusieurs outils de développement PHP courants, notamment les environnements de développement intégrés (IDE), les éditeurs de texte et les outils de débogage. 1. Environnement de développement intégré (IDE) PhpStorm PhpStorm est un puissant environnement de développement PHP développé par JetBrains. Il prend non seulement en charge le PH

Comment utiliser l'extension php XDebug pour un débogage efficace et une optimisation des performances Comment utiliser l'extension php XDebug pour un débogage efficace et une optimisation des performances Jul 29, 2023 pm 08:57 PM

Comment utiliser l'extension PHP XDebug pour un débogage efficace et une optimisation des performances Lors du développement et du débogage d'applications PHP, nous rencontrons souvent divers problèmes, notamment des appels incorrects, un code inefficace et des goulots d'étranglement de performances. XDebug est une puissante extension PHP qui peut nous aider à localiser, déboguer et optimiser rapidement ces problèmes. Cet article explique comment utiliser XDebug pour un débogage efficace et une optimisation des performances, et fournit quelques exemples de code. Installer et configurer XDebug Tout d'abord, nous devons installer XDebug

Guide pratique d'optimisation de serveur PHP : du débutant à la maîtrise Guide pratique d'optimisation de serveur PHP : du débutant à la maîtrise Feb 19, 2024 pm 05:03 PM

1. Présentation de l'optimisation du serveur PHP L'optimisation du serveur PHP fait référence à l'amélioration des performances et de la stabilité du serveur PHP en ajustant la configuration du serveur, en optimisant le code PHP et en utilisant le cache. Les méthodes d'optimisation courantes incluent : 1. Optimiser le code PHP L'optimisation du code PHP est l'un des moyens les plus directs d'améliorer les performances du serveur PHP. Les méthodes pour optimiser le code PHP comprennent : l'utilisation d'algorithmes et de structures de données plus rapides pour éviter les requêtes de base de données inutiles et le recyclage des techniques de mise en cache pour améliorer les performances. l'utilisation d'outils d'analyse de code pour détecter les goulots d'étranglement des performances. 2. Optimiser la configuration du serveur PHP L'optimisation de la configuration du serveur PHP peut également améliorer les performances des performances du serveur PHP. et la stabilité. Les méthodes permettant d'optimiser la configuration du serveur PHP incluent : l'augmentation de la limite de mémoire PHP, l'ajustement du nombre de processus PHP et l'optimisation

Développement PHP : débogage de points d'arrêt et tests unitaires à l'aide de Xdebug et PHPUnit Développement PHP : débogage de points d'arrêt et tests unitaires à l'aide de Xdebug et PHPUnit Jun 15, 2023 pm 07:55 PM

Les développeurs PHP rencontrent souvent des problèmes de débogage et de test au cours du processus de développement. Pour résoudre ces problèmes, nous pouvons utiliser certains outils pour nous aider à mieux déboguer et tester. Parmi eux, Xdebug et PHPUnit sont deux outils incontournables pour les développeurs PHP. Dans cet article, nous présenterons l'utilisation de base de Xdebug et PHPUnit, notamment comment utiliser le débogage des points d'arrêt et les tests unitaires. Xdebug est un débogueur et analyseur pour PHP. parX

Conseils de débogage Swoole : utilisez Xdebug pour déboguer des applications à haute concurrence Conseils de débogage Swoole : utilisez Xdebug pour déboguer des applications à haute concurrence Jun 13, 2023 am 09:19 AM

Avec le développement rapide de la technologie Internet, de plus en plus d'applications adoptent une architecture à haute concurrence pour obtenir une réponse rapide et une évolutivité élevée. Swoole, en tant qu'extension PHP populaire dans le domaine de la haute concurrence, offre aux développeurs des fonctions extrêmement riches et de bonnes performances. Cependant, lorsque nous utilisons Swoole pour développer des applications à haute concurrence, nous rencontrons souvent divers problèmes, dont le plus gênant est de savoir comment déboguer le programme. Cet article explique comment utiliser Xdebug pour déboguer les applications Swoole. 1. Qu'est-ce que

See all articles