coopster - 2:08 pm on Mar 7, 2013 (gmt 0)
I don't think that's it, MBJ. I code in both languages and I would be very surprised if one handled the fork process different than the other. Unless the wrapper was different or non-existent for one or the other on your server.
I have also attempted using header() for redirection with PHP and no exit() with unexpected results. I wish I could remember details right now and I realize without proof this advice may be worthless but I can truly testify from experience that I program all my redirection with an immediate exit() and have been doing so for years now. FWIW.