[NB build 071112]
Debugger doesn't work. I put breakpoint to php file but debugger didn't stop there.
Please provide additional details about how you exactly use debugger :
- What action do you do for debugger start.
- Where this action is.
- What type of server ( web or another ) is chosen .
- How debugger is configured .
Please also look at short description http://jupiter.czech.sun.com/wiki/view/Netbeans/PHPDebugger
where you can find some information about debugger.
Possibly you don't have even enabled remote debugging.
I didn't do any steps before debugging for setup debugger. I just invoked 'Run' action on my PHp project, then put
breakpoint to file and invoked 'Debug' that's all. In case some setup is needed, the user should me informed about this
from IDE. For me it seems as P1 debugger usability issue. According config, I use locally installed Apache server.
I added Petr Pisl to cc who faced the same problem. He couldn't find out how to enable debugging for PHP projects. I
think that debugging should be more intuitive. Please, see as JRuby debugger is done, ...
You should not put link there, which refers to a non public site like jupiter.czech.sun.com.
I agree with Petr Blaha, as a user I hit the Debug action. There is not any ui response. I would expect some ui
reaction. If the debugger is not set up correctly, there should be a dialog, which explain what has to be done.
Agreed on some usability problem.
But there is no way to identify non-configured debugger except timeout .
There is no possibility to know that debugger is not configured.
It is possible to wait some time only and show to user dialog about
absent response from debugger.
So summary of bug should be changed.
Agree. User have to be informed about the failure with the debugger.
Checking in php/rtexplorer/src/org/netbeans/modules/php/rt/providers/impl/actions/Bundle.properties;
new revision: 1.16; previous revision: 1.15
Checking in php/rtexplorer/src/org/netbeans/modules/php/rt/providers/impl/actions/DebugCommandImpl.java;
new revision: 1.13; previous revision: 1.12
I notify user about absent connection from remote debugger after some interval of time.
This was solved.