10
votes

Xampp ne peut pas installer xdebug

Bonjour j'ai installé XAMPP, modifié le php.ini vers ceci: xxx

donc j'ai créé un fichier PHP: xxx

Copier collé le contenu et collé dans l'assistant Xdebug et obtenu cette sortie: xxx

Cela me dit qu'il n'est pas installé, alors j'ai suivi les instructions et redémarré le serveur. Ouvert l'info PHP à nouveau, tout copié à nouveau et collée dans l'assistant à nouveau. Appuyez sur le bouton et j'obtiens exactement la même sortie, je ne sais pas ce que je fais mal, quelqu'un peut-il me dire ce que je fais mal?


6 commentaires

L'assistant semble brisé, pouvez-vous suivre les instructions de bugs.xdebug.org/view .php? id = 950 # C2501 pour me fournir une autre information pour résoudre ce problème?


@Derick Votre lien vous demande de vous inscrire à un compte. La connexion anonyme est cassée et le widget Capta est cassé afin que vous ne puissiez pas créer de nouveau compte.


Le CAPTCHA était en effet brisé - j'ai réparé cela maintenant.


Discussion ultérieure avec une configuration qui a fonctionné pour moi sur Win 7: Stackoverflow.com/Questtions/17466062/...


Dupliqué possible de Impossible d'installer Xdebug sur Windows?


Voici un tutoriel étape par étape s'il vous plaît jeter un coup d'œil Hubpages .com / Technologie / ...


6 Réponses :


1
votes

Avez-vous corrigé le problème?, Sinon, essayez ceci. J'ai les mêmes situations que les mêmes situations, et j'ai eu le résultat par

1) Contenu de fichier php.ini xxx

Veuillez placer la DLL mentionnée ci-dessus à C: \ XAMPP \ php \ ext \

xdebug.remote_host = 192.168.1.5 - Il s'agit de l'adresse IPv4 de mon système, j'ai changé en ce que je ne pouvais pas déboguer avec localhost et 127.0.0.1.

dans l'IDE NetBeans, Outils ouverts-> Options-> PHP-> Débogage. Les valeurs du port de débogueur et de la session ID doivent correspondre au port et à Ideykey spécifié dans PHP.ini

Enregistrer PHP.ini, redémarrez Apache et essayez maintenant de déboguer

merci Johnson < / p>


2 commentaires

J'utilise xampp (php 7.0) J'ai trouvé une installation sur mesure utile xdebug.org/wizard.php j'ai collé Zend_extension = c: \ xampp \ php \ ext \ php_xdebug-2.4.0-7.0-vc14.dll et après Apache Redémarrer fonctionne!


Ici, explique ici la procédure étape par étape hubpages.com/technologie/ ...



1
votes

J'ai eu le même problème et il a été résolu de vérifier les versions de PHP et XAMPP: il s'est avéré de 32 bits (installé dans un ordinateur 64 bits) et j'ai choisi la mauvaise version de Xdebug (il doit être 32 bits).


0 commentaires

18
votes

Étape 1: goto https://xdebug.org/wizard.php

Étape 2: Copiez et collez votre sortie PHPInfo sur Textarea qui sera affichée sur https : //xdebug.org/wizard.php

Étape 3: Cliquez sur le bouton de sortie PHPInfo (), il analysera votre système et basé sur celui-ci conviendra php_xdebug.dll fichier que vous avez besoin de mettre à d: \ xampp \ php \ ext dossier

Étape 4: Modifiez votre fichier php.ini et ajouter la ligne suivante zend_extension = d: \ xampp \ php \ ext \ votre-php_xdebug.dll

Étape 5: Redémarrer le serveur

Didacticiel vidéo de référence: https://www.youtube.com/watch?v=hbjop0ycsjs < / a>

Didacticiel vidéo complet pour PHP Débogage Exemple: Démo


1 commentaires

L'utilisation de l'assistant m'a aidé à obtenir le Xdebug pour mon installation.



14
votes

1
votes

Comme mentionné précédemment, assurez-vous que votre installation XAMPP n'a déjà pas déjà de fichier php_xdebug dans le dossier PHP / EXT avant de télécharger XDEBUG DLL. Si le dossier XAMPP / PHP / EXT a déjà un fichier php_xdebug, il suffit d'ajouter 1 ligne dans le fichier php.ini xxx


1 commentaires

Cela reprend simplement des informations déjà trouvées dans les réponses précédentes.



0
votes

En général, cette extension est livrée avec le package XAMPP (examinez votre dossier \ xampp \ php \ ext), mais il n'est pas ajouté à votre PHP.ini automatiquement.

Ajoutez cette ligne manuellement dans votre php.ini P >

extension=php_xdebug.dll


1 commentaires

Xdebug doit être chargé comme une extension Zend.