Forgive me if this has been asked before I searched around and couldn't find anything related to it. I've been having a problem with xdebug and after several hours attempting to figure it out I have, however I cannot find the appropriate solution.
I'm trying to debug an application located within a framework (Lithium, to be exact) and that uses mod_rewrite so that urls can be mapped to GET calls in a clean fashion (e.g. /pages/about is really mapped to index.php?url=pages/about). The problem is that while using these urls xdebug will connect to phpstorm but it will not process breakpoints or anything - it's an instant connect and disconnect. I'm assuming because it doesn't know the path to follow, but given the nature of these dynamic urls there's no way to map every possibility to the files.If I access mysite/controller/action/arg1/arg2 nothing occurs, if i change the url to mysite/?url=controller/action/arg1/arg2 it happily works. The problem is this is somewhat inconvenient plus debugging urls inbetween pages (say a url which it's sole purpose is to process a form and forward the user to a success/deny page) is not so feasible.
Is this a known issue, and what can I do to resolve it?
Thanks for you time, Howard