Hi all,
I'm using PHP and mod_perl together on a page. The PHP page is doing some simple database searches, and there are three virtual() calls to a mod_perl script to serve ads.
Every now and again, the page will stop loading right in the middle. Usually right at the end of a virtual() call (ie. when I view the source, the results of the virtual() call to the mod_perl script are the last thing to be displayed), but other times in a completely random place, sometimes in the middle of an HTML tag.
Now, the weird part: when this happens, there is no entry in Apache's access log, nor in the error log. It's like the apache process craps out in the middle, even before logging occurs.
I suspect that the perl and php functions are either conflicting, or the perl piece is sending an exit message to Apache, which is then ending the whole process.
So, anyone ever see anything like this at all? If I had to do it all over again, I probbaly would not use PHP and mod_perl on the same page, but if I can make it work with them, I'd be much much happier.
Thanks,
Mitch