From 23ad6dfa4e9413ee0fdb571bf8c69efe75ec5265 Mon Sep 17 00:00:00 2001
From: robocoder <anthon.pang@gmail.com>
Date: Sat, 25 Apr 2009 23:31:03 +0000
Subject: [PATCH] Fixes #646, setting cache headers explicitly to nocache
 instead of assuming PHP default.

git-svn-id: http://dev.piwik.org/svn/trunk@1071 59fd770c-687e-43c8-a1e3-f5a4ff64c105
---
 index.php | 3 +++
 piwik.php | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/index.php b/index.php
index 808d1b53d2..57efbba53c 100755
--- a/index.php
+++ b/index.php
@@ -13,6 +13,7 @@ error_reporting(E_ALL|E_NOTICE);
 @ini_set('display_errors', 1);
 @ini_set('magic_quotes_runtime', 0);
 @ini_set('session.save_handler', 'files');
+
 if(!defined('PIWIK_INCLUDE_PATH'))
 {
 	define('PIWIK_INCLUDE_PATH', dirname(__FILE__));
@@ -36,6 +37,8 @@ if(!defined('PIWIK_ENABLE_ERROR_HANDLER') || PIWIK_ENABLE_ERROR_HANDLER)
 	set_error_handler('Piwik_ErrorHandler');
 	set_exception_handler('Piwik_ExceptionHandler');
 }
+
+session_cache_limiter('nocache');
 if(strlen(session_id()) === 0)
 {
 	session_start();
diff --git a/piwik.php b/piwik.php
index 92c571d958..c5b9fe8d27 100644
--- a/piwik.php
+++ b/piwik.php
@@ -34,7 +34,7 @@ require_once "Tracker/Db.php";
 require_once "Tracker/Visit.php";
 require_once "Tracker/GoalManager.php";
 
-
+session_cache_limiter('nocache');
 ob_start();
 if($GLOBALS['PIWIK_TRACKER_DEBUG'] === true)
 {	
-- 
GitLab