My debugger is working on a remote machine using xdebug.
Most of the time it will work fine. Stepping through code until i click the green arrow (or F9) to let it run through.
But _sometimes_ it doesnt want to play nice.
_sometimes_ if i hover over a variable to see what it contains it will drop to "Disconnected" state. OR
_sometimes_ if i try to right click on a variable to "Add to Watches" it will drop to "Disconnected" and popup a "Download index.php" dialog in the browser.
_sometimes_ it will be fine, checking variables by hover and adding them to the watch list, then enter another level of depth by going into a function and Bam! "Disconnected."
It doesnt seam very stable or consistant in what it does either. some days are good, some days are bad.
How do i figure out what causes it?