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

coldplay.xixi
Libérer: 2023-02-17 19:36:01
avant
3580 Les gens l'ont consulté

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!

Étiquettes associées:
source:csdn.net
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal