Heh heh...of course I don't test on the production server....oh wait, yes I do.
Actually, I'm more of a glorified novice. Still learning. I didn't even know how to run php on my home pc 'til recently. Then I was fussing with it trying to get the same code to run the same on both servers. Which after a recent format and reinstall, I'm having trouble with AGAIN. Maddening! :-D
So, no, I definitely don't follow best practices...never claim to do that! But, I'm learning what the best practices are and I'm working toward it. Also, I only run my own, low-profile, sites on my server. So, not like facebook is going to grind to a hault because of my screw-ups. :-)
Heck, I still have yet to do a project using OOP! I'm chomping at the bit to get to that though! That's why I upgraded php to version 5!
Anyway...
Great point about the parse error not PARSING the error display code...again, glorified novice here. :-D
I'm having trouble getting it to do the 500 error again. I'm mostly just getting blank pages now. Even with error display turned on in php.ini.
Just looked through the error logs. Just a bunch of hits from hackers trying to find open phpMyAdmin installs! :-D I don't see ANY 500 errors that are from me.