I'm trying out the phpStorm and I'm having a hard time to make xdebug work right.
I have a regular php enviroment that works ok for a long time now, and have my former IDE (phpEdit) working fine with everything running right.
With phpEdit I have the choice to set breakpoints up, of course, but if there is an error that breaks php on the code in runtime, being it either syntatical or logical, xdebug jumps right in when it occurs and the phpEdit IDE came to live with a highligted line where the error is on. I think this is pretty standard behaviour and I'm surprised that this is not happening with phpStorm.
I do have:
- phpStorm running right;
- breakpoint working OK on phpStorm;
- all debug function working OK on phpEdit;
I do NOT have:
- Runtime errors activating the debug and alerting me about them (break on error feature)
Can someone tell me if I have to configure something more to it come to work?
For AJAX applications with lots of function names passed on as string, and being evaluated at runtime, I just cant live without this kind of feature, as it takes centuries just to figure out what is broken and where.
Thanks for any help.
My php.ini xdebug section:
zend_extension = D:\Web\Server\php5.3.8\ext\php_xdebug-5.3-vc9.dll
xdebug.file_link_format = "phpedit://openLocalFile/%f?lineNumber=%l"