Something has driven me crazy all night. I have added the directive, php_flag register_globals off to my .htaccess file. This file is located in /virtuals/####/public_html .
Along with this directive i have a few set headers and errordocument settings. The set headers and errordocuments work fine but as soon as i add php_flag register_globals off to .htaccess i get a 500-Internal Server Error. And yes i have tried php-value 0 etc, i have re-checked that allowoverrides is set to all and I want to avoid using ini_set as this is too late for the scripts.
The strange thing is when i test the same .htaccess file in another directory /virtuals/####/public_html/dev - i get no problem.
Its 4.51am in the morning and i have got 101 things todo to get this site up by monday - anyone have any ideas - anyway i'm off to have a smoke.