The first three lines are used to redirect any website.com requests to http://www.website.com. Nothing that should effect PHP error reporting. I have infact tried removing everything from the .htaccess file and error reporting still does not work.
My whole problem is that everything worked fine until I upgraded to PHP 5.2.2. This is really starting to get to me becasue I can not find anyway that PHP should NOT be showing me my errors. It used to work.
I have tried re-installing PHP, shutting down the server and rebotting and double checking my php.ini file.
However, I told my dedicated host last night that I needed this fixed immediately (I have been trying to figure it out my self thus far, so I could learn what the issue is for future reference) and they put some guy to work going through each line of the 5.2.2 php.ini file comparing it to the old 4.3.3 php.ini file and somehow he got the problem fixed going that route. How, they didn't tell me and the guy went home. He worked on it for 2.5 hours.