title: How to set up remote debugging for symfony2 with phpstorm and xdebug
body: <p><strong>Problem:</strong></p>
  
  <ul>
  <li>I want to be able to debug my symfony2 project. I would like to be
  able to set a break point in my code, run remote debugging and be
  able to step through all the break points in my code as I interact
  with my application.</li>
  </ul>
  
  <p><strong>Background information and current setup:</strong></p>
  
  <ul>
  <li><p>The IDE I am using is phpstorm. </p></li>
  <li><p>Apache and mySql server are running on my vmware player.</p></li>
  <li><p>Xdebug is installed on vmware player.</p></li>
  <li><p>I currently connect to my project through my vmware    players ip
  (i.e 172.16.48.1/app_dev.php). At this point I interact with my
  application normally and develop.</p></li>
  </ul>
  
  <p><strong>What I have done so far</strong></p>
  
  <ul>
  <li><p>I followed <a href="http://confluence.jetbrains.com/display/PhpStorm/Zero-configuration+Web+Application+Debugging+with+Xdebug+and+PhpStorm" rel="nofollow noreferrer">the tutorial</a> but have not had any luck.</p></li>
  <li><p>I really confused by most of the tutorial but followed it as best as I could. I do not think the bookmarklets were working correctly when following the instructions.</p></li>
  <li><p>I also watched a webinar or two on remote debugging and it still was not completely clear to me what I need to do to step through my code.</p></li>
  </ul>
  
  <p><strong>Question:</strong></p>
  
  <ul>
  <li>Can someone provide a step by step tutorial of what I need to do to
  setup remote debugging so that I can launch some remote debugging
  session through phpstorm that will open my web application and as I
  navigate through my web application my break points will be hit?</li>
  </ul>