Comment configurer le débogage distant pour symfony2 avec phpstorm et xdebug

Problème:

  • Je veux être en mesure de déboguer mon projet symfony2. Je voudrais être
    en mesure de définir un point de rupture dans mon code, lancer le débogage à distance et être
    mesure de l'étape à travers tous les points de rupture dans mon code comme je l'ai interagir
    avec mon application.

Arrière-plan de l'information et de la configuration actuelle:

  • L'IDE que j'utilise est phpstorm.
  • Apache et de mySql server sont en cours d'exécution sur mon vmware player.
  • Xdebug est installé sur vmware player.
  • Je suis actuellement connecter à mon projet par le biais de mon vmware joueurs ip
    (j'.e 172.16.48.1/app_dev.php). À ce stade, j'interagis avec mon
    application normalement et de développer.

Ce que j'ai fait jusqu'à présent

  • J'ai suivi le tutoriel mais n'ont pas eu de chance.
  • J'ai vraiment confus par la plupart des tuto mais suivi du mieux que je le pouvais. Je ne pense pas que les favoris étaient le travail correctement en suivant les instructions.
  • J'ai aussi regardé un webinaire ou deux sur le débogage à distance et il n'était pas encore complètement clair pour moi ce que je dois faire à l'étape par le biais de mon code.

Question:

  • Quelqu'un peut-il prévoir une étape par étape tutoriel de ce que je dois faire pour
    configuration de débogage à distance pour que je puisse lancer certains de débogage à distance
    session par l'intermédiaire de phpstorm qui va ouvrir mon application web et que je
    naviguer dans mon application web mes points de rupture sera atteint?

source d'informationauteur Ryan W