Hi,
Just a note. There are many hoss that use suPHP to parse php pages as CGI instead of an Apache module.
If this is the case, you should never put php flags in your htaccess file, such as "php_value register_globals 0"
The correct way to do this with servers using suPHP is to add this code in your php.ini file:
register_globals = Off
And then add the following code to your htaccess file: suPHP_ConfigPath /home/username/public_html/ where username is your account /c-panel or plesk uesrname.
This will cause the php.ini file to affect all subfolders, unless a php.ini file is in a subfolder, at which point the php.ini in the subfolder takes precedence, so there is no need to have php.ini files in your sub directories.
Also, under suPHP, all directories should have a permission of 755 and files should be set to 644. If there is any deviation, you will receive a 500 error page.
I hope this was helpful to those on a server using suphp.