Adding fix for Bootstrap::SendHeader at set time for a non file.
This commit is contained in:
@@ -397,7 +397,7 @@ class Bootstrap
|
|||||||
break;
|
break;
|
||||||
case 'php':
|
case 'php':
|
||||||
if ($download) {
|
if ($download) {
|
||||||
G::sendHeaders( $filename, 'text/plain', $download, $downloadFileName );
|
Bootstrap::sendHeaders( $filename, 'text/plain', $download, $downloadFileName );
|
||||||
} else {
|
} else {
|
||||||
require_once ($filename);
|
require_once ($filename);
|
||||||
return;
|
return;
|
||||||
@@ -1101,7 +1101,11 @@ class Bootstrap
|
|||||||
// if ( ereg("msie", $userAgent)) {
|
// if ( ereg("msie", $userAgent)) {
|
||||||
header ( 'Pragma: cache' );
|
header ( 'Pragma: cache' );
|
||||||
|
|
||||||
$mtime = filemtime ( $filename );
|
if (file_exists ( $filename )) {
|
||||||
|
$mtime = filemtime ( $filename );
|
||||||
|
} else {
|
||||||
|
$mtime = date ( 'U' );
|
||||||
|
}
|
||||||
$gmt_mtime = gmdate ( "D, d M Y H:i:s", $mtime ) . " GMT";
|
$gmt_mtime = gmdate ( "D, d M Y H:i:s", $mtime ) . " GMT";
|
||||||
header ( 'ETag: "' . md5 ( $mtime . $filename ) . '"' );
|
header ( 'ETag: "' . md5 ( $mtime . $filename ) . '"' );
|
||||||
header ( "Last-Modified: " . $gmt_mtime );
|
header ( "Last-Modified: " . $gmt_mtime );
|
||||||
|
|||||||
Reference in New Issue
Block a user