From ab6070fca5de90d1b645ae95a54e18a0c82f4be0 Mon Sep 17 00:00:00 2001 From: Thomas Steur Date: Thu, 6 Feb 2014 22:24:07 +0100 Subject: refs #4439 disable eAccelerator if enabled (just disabling optimizing did not work) and display a message in the admin UI. Also disabled eAccelerator during tracking. We might need to move the method to detect eAccelerator to another place, not sure if this is the best one --- piwik.php | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'piwik.php') diff --git a/piwik.php b/piwik.php index 8f9a68d637..263b3b0de7 100644 --- a/piwik.php +++ b/piwik.php @@ -35,6 +35,11 @@ if (!defined('PIWIK_INCLUDE_PATH')) { @ignore_user_abort(true); +require_once PIWIK_INCLUDE_PATH . '/core/Plugin/Controller.php'; +require_once PIWIK_INCLUDE_PATH . '/core/Plugin/ControllerAdmin.php'; + +\Piwik\Plugin\ControllerAdmin::disableEacceleratorIfEnabled(); + require_once PIWIK_INCLUDE_PATH . '/libs/upgradephp/upgrade.php'; require_once PIWIK_INCLUDE_PATH . '/core/testMinimumPhpVersion.php'; require_once PIWIK_INCLUDE_PATH . '/core/Singleton.php'; @@ -78,6 +83,7 @@ session_cache_limiter('nocache'); if (!defined('PIWIK_ENABLE_TRACKING') || PIWIK_ENABLE_TRACKING) { ob_start(); } + if ($GLOBALS['PIWIK_TRACKER_DEBUG'] === true) { require_once PIWIK_INCLUDE_PATH . '/core/Loader.php'; -- cgit v1.2.3