diff options
-rw-r--r-- | engine/lib/api.php | 6 | ||||
-rw-r--r-- | engine/start.php | 5 |
2 files changed, 7 insertions, 4 deletions
diff --git a/engine/lib/api.php b/engine/lib/api.php index b60f90572..a44a4fc72 100644 --- a/engine/lib/api.php +++ b/engine/lib/api.php @@ -11,8 +11,6 @@ * @link http://elgg.org/ */ - require_once('cache.php'); - // Result classes ///////////////////////////////////////////////////////////////////////// /** @@ -241,7 +239,7 @@ /** * Clean out old stuff. * - */ + */
public function __destruct() { global $CONFIG; @@ -252,7 +250,7 @@ $expires = $time-$age; delete_data("DELETE from {$CONFIG->dbprefix}hmac_cache where ts<$expires"); - } + }
} // API Call functions ///////////////////////////////////////////////////////////////////// diff --git a/engine/start.php b/engine/start.php index dc785974b..9df474842 100644 --- a/engine/start.php +++ b/engine/start.php @@ -51,6 +51,11 @@ if (!@include_once(dirname(__FILE__) . "/lib/install.php")) { // Installation library echo "Error in installation: could not load the installation library."; exit; + }
+
+ if (!@include_once(dirname(__FILE__) . "/lib/cache.php")) { // Installation library
+ echo "Error in installation: could not load the cache library.";
+ exit;
} // Use fallback view until sanitised |