--- C:/Documents/Web/davereid.net/includes/common.inc Thu Aug 31 01:39:07 2006 +++ C:/Documents/Web/davereid.net/includes/common.inc.new Fri Sep 01 18:43:32 2006 @@ -135,7 +135,11 @@ // ends HTTP headers prematurely on some PHP versions. static $stored_headers = array(); - if (strlen($header)) { + if (strlen($header)) { + // If PHP is running as CGI, certain headers need to be translated + if (strpos(php_sapi_name(), 'cgi') !== FALSE) { + $header = preg_replace('/HTTP\/1\\.\\d/', 'Status:', $header); + } header($header); $stored_headers[] = $header; }