os: kubuntu 10.04
I have debugging working for everything that i can see in the browser. It works great. Stops on the break points, opens included files, excellent.
The issue im having is PhpStorm is not catching and stopping for php files that are loaded behind the scenes.
When Paypal processes a transaction, it sends an IPN (Instant Payment Notification) to the website server independantly of the users browser.
So the user will go like this:
* On my site, click the "Checkout" button
* arrive at paypal -> login -> pay the money
It is at this point that Paypal sends an IPN notification back to my server.
What i was expecting to happen:
* when the paypal IPN comes in it runs a .php script. If that script has break points in it, I expected the file to open and a stop at the break point in the same way as every other file with break points in it stops.
What actually happens:
* All break points in the IPN processing file are ignored and the script runs as if the debugger was not activated. The script does not get a tab opened in the debug console.
Anyone know any tricks to get the debugger to work in this situation?