Je ne parviens pas à faire fonctionner XDebug avec PhpStorm et Vagrant sur un ordinateur Windows 7. J'ai déjà suivi tous les tutoriels pour que cela fonctionne, mais sans succès.
Donc ce que j'ai essayé c'est:
zend_extension = "..../xdebug.so"
xdebug.remote_enable= 1
xdebug.remote_handler=dbgp
xdebug.remote_Host= 33.33.33.10
xdebug.remote_port= 9000
xdebug.remote_connect_back= 1
xdebug.remote_autostart= 1
xdebug.remote_log = "...."
localhost:8080
et aussi à 33.33.33.10
, les deux sans succès.I: Checking remote connect back address.
W: Remote address not found, connecting to configured address/port: 33.33.33.10:9000. :-|
E: Could not connect to client. :-(
Je ne sais tout simplement pas quoi faire, mais j’ai BESOIN de pouvoir déboguer.
Merci de votre aide!
Le problème était très stupide - j'ai transféré le port 9000 dans Vagrantfile, et je n'ai pas eu à le faire ...
En fait, je constate que les seules lignes nécessaires dans xdebug.ini sont:
zend_extension = ...
xdebug.remote_enable = on
xdebug.remote_connect_back = on
La configuration est assez simple, si vous ne faites pas de bêtises ...
Je devais mettre
xdebug.remote_connect_back = '0'
xdebug.remote_Host= '10.0.2.2'
donc toute ma configuration ressemble à ceci:
xdebug.default_enable: '1'
xdebug.remote_autostart: '1'
xdebug.remote_connect_back: '0'
xdebug.remote_enable: '1'
xdebug.remote_handler: dbgp
xdebug.remote_Host: '10.0.2.2'
xdebug.max_nesting_level: '400'
Hôte: Linux
VM: vagabond avec PuPHPet à l'aide de VirtualBox
rien de spécial à configurer dans PhpStorm
trouvé ici: http://jeromejaglale.com/doc/php/xdebug_vagrant_puphpet_phpstorm
Assurez-vous de vous connecter à la bonne URL depuis PHPStorm. Ma boîte de vagant a l'IP de 192.168.50.2 par exemple, ainsi je dois placer l'URL de mon projet => 192.168.50.2