Quantcast
Channel: WampServer - WampServer Francais
Viewing all articles
Browse latest Browse all 3462

Xdebug installation : un petit coup de pouce (1 réponse)

$
0
0
Bonjour,

Tout d'abord, ma configuration :

- 1 - Windows 10 famille 64bits
- 2 - Wampserver : 3.1.3 64bit
- 3 - Apache : 2.4.33
- 4 - PHP : 7.0.29 (pour le site sur lequel je travaille actuellement)
- 5 - MySQL : 5.7.21
- 5a - MariaDB : 10.2.14
- 6 - Icône Wampserver : verte
- 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, quelles sont les lignes actives* ?

## Local by Flywheel - Start ##
192.168.94.100 test-franz.local #Local Site
192.168.94.100 www.test-franz.local #Local Site
## Local by Flywheel - End ##127.0.0.1 localhost
::1 localhost
127.0.0.1 localhost

127.0.0.1 echodailleurs
::1 echodailleurs

127.0.0.1 furk-studio
::1 furk-studio

127.0.0.1 lesmysteresdepaname
::1 lesmysteresdepaname

ps : je n'utilise plus localbyflywheel, je dois encore le désinstaller

- Si icône Wampserver verte et en utilisant le menu de cette icône :
- 8 - Avez-vous accès à localhost (Page d'accueil de wampserver) ? OUI
- 8a - Si oui, y a-t-il un message d'erreur en bas de page ? NON
- 9 - Avez-vous accès à phpMyAdmin ? OUI

- 10 - Message de l'éditeur Brackets lorsque j'essaye d'activer l'outil "PHP code quality tools" : Php n'est pas disponible sur votre machine. L'extension ne sera pas en mesure d'utiliser ces outils.
- 11 - Anti-virus et/ou un Parefeu : AVIRA, Parefeu Windows
- 12 - Quel est le chemin complet de l'installation de Wampserver : C:\wamp64


Mon problème est lié à l'installation de l'outil Xdebug pour un site Wordpress et apprendre à débuger. J'ai vu différents tutos et j'imagine ne pas avoir fait ce qu'il fallait. J'aurais besoin d'un coup de main.

Ne sachant pas que wampserver incluait déjà l'outil, j'ai suivi la procédure via le lien [xdebug.org] et j'ai donc ajouté le fichier .dll de xdebug dans le répertoire c:\wamp64\bin\php\php7.0.29\ext et modifié la ligne dans C:\wamp64\bin\apache\apache2.4.33\bin\php.ini

En parcourant le forum, j'ai lu un article où il était expliqué que xdebug faisait déjà partie wamp et qu'il était conseillé de revenir en arrière.

J'ai du coup supprimé le .dll, mais par contre je ne connais plus la ligne par défaut du fichier .ini sus-mentionné.

Donc, première question
---------------------

Quelle est s'il vous plaît la ligne originale à remettre à la place de zend_extension = c:\wamp64\bin\php\php7.0.29\ext\php_xdebug-2.6.1-7.0-vc14-x86_64.dll.

J'ai en attendant rajouté cette ligne-ci, voyant où se trouvait le .dll :

[opcache]
; opcache documentation [php.net]
zend_extension = "c:/wamp64/bin/php/php7.0.29/zend_ext/php_xdebug-2.6.0-7.0-vc14-x86_64.dll"

Test via phpinfo.php
------------------

Xdebug est activé, et le logo zend engine est présent avec la mention :

Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Xdebug v2.6.0.

Xdebug se trouve d'ailleurs bien dans la liste des extensions lorsque je check via wampserver > php > extension php


Téléchargement de windcachegrind
------------------------------

J'ai aussi téléchargé windcachegrind que j'ai placé dans c:\wamp64\windcachegrind et exécuté à partir de cet emplacement.


Ce que j'ai fait pour poursuivre l'installation : lier xdebug à Brackets
---------------------------------------------------------

Toujours dans le phpForApache.ini, j'ai ajouté ceci en dessous de la section xdebug en bas de page :

xdebug.enable= On
xdebug.idekey=idekey
xdebug.remote_enable=true
xdebug.remote_port=9000


Téléchargement de plugin au sein de brackets
---------------------------------------

J'ai téléchargé deux plugins dans mon éditeur, à savoir Php Debugger et Php Code Quality Tools. Ce dernier ne s'active car php ne serait pas disponible sur ma machine.


Mise à jour ?
-----------

Sur le forum, je suis tombé sur cette page [forum.wampserver.com] où l'on mentionne une mise à jour :

Wampserver 3.1.4 32/64 bit x86_x64 (Cumulative Update.) avec mention de xdebug

XDebug update version 2.6.1 for PHP versions 7 installed (7.0.x to 7.2.x). Can be reinstalled if addition of PHP version.


Question finale
-------------

Est ce que cette mise à jour résoudra mon problème? Ou bien je suis complètement à côté de la plaque et il y a des étapes que je n'ai pas réalisées?

J'ai aussi un message d'erreur "Carré rouge php_opcache" pas de fichier .dll mais c'est pour mon autre virtualhost, qui n'est pas concerné par le site actuel sur lequel je travaille.

Merci d'avance.

Bien à vous

Viewing all articles
Browse latest Browse all 3462

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>