From e5926823b0876377a04fbe47605f3524d5a67f21 Mon Sep 17 00:00:00 2001 From: Brett Profitt Date: Fri, 23 Sep 2011 21:30:03 -0700 Subject: Refs #3859. Using PHP internal functions to expire cache in +6 months instead of doing math manually to avoid int overflow. --- engine/handlers/cache_handler.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engine/handlers') diff --git a/engine/handlers/cache_handler.php b/engine/handlers/cache_handler.php index 7d6f42dc3..94a0e64e9 100644 --- a/engine/handlers/cache_handler.php +++ b/engine/handlers/cache_handler.php @@ -64,7 +64,7 @@ $view = $matches[3]; switch ($type) { case 'css': header("Content-type: text/css", true); - header('Expires: ' . date('r', time() + 86400000), true); + header('Expires: ' . date('r', strtotime("+6 months")), true); header("Pragma: public", true); header("Cache-Control: public", true); @@ -72,7 +72,7 @@ switch ($type) { break; case 'js': header('Content-type: text/javascript', true); - header('Expires: ' . date('r', time() + 864000000), true); + header('Expires: ' . date('r', strtotime("+6 months")), true); header("Pragma: public", true); header("Cache-Control: public", true); -- cgit v1.2.3