Posted March 17th, 2010 by PashkaTLT
Hello,
VS.PHP works perfectly when debugging using built-in debugger.
But how can I make it work with Apache + PHP + DBG already installed on my computer? I think I need to setup PHP DBG Listener program to use VS.PHP as a debugging IDE, right? If yes, how can I do this?
Can you please provide step-by-step instructions?
juanc says:
If DBG is installed properly on your web server, it should work out of the box. Make sure you are using the free version of DBG, not the commercial one.
PashkaTLT says:
DBG is installed correctly. I can debug from PHPEd without any problems.
I am using commercial version of DBG (3.6.0), free version doesn't work for me (maybe because I have Windows 7 x64).
Here is the error I see when I start debugging from VS.PHP:
DBG 3.6.0
Failed to start DBG session
Reason: debugger module is called from an incompatible client software. Debugger module installed on the server is of version 3.6.0. It can work with client of the same version (3.6) only. Please check version of DbgListener on the taskbar and update debugger module on the server accordingly.
Not sure what it means? Visit http://www.nusphere.com/dbg/ for troubleshooting.
Debugger request: "8@localhost:7869"
Request found in: "query_string"
Target PHP version: "5.2.x"
Server API: "Apache 2.0 Handler"
Extensions API: "220060519"
Modules API: "20060613"
PHP API: "20041225"