Exemple #1
0
}
if (!(include __ARMORYDIRECTORY__ . '/includes/UpdateFields.php')) {
    die('<b>Error:</b> unable to load UpdateFields.php!');
}
if (!(include __ARMORYDIRECTORY__ . '/includes/defines.php')) {
    die('<b>Error:</b> unable to load defines.php!');
}
if (!(include __ARMORYDIRECTORY__ . '/includes/classes/class.armory.php')) {
    die('<b>Error:</b> unable to load Armory class!');
}
if (!(include __ARMORYDIRECTORY__ . '/includes/revision_nr.php')) {
    die('<b>Error:</b> unable to load revision file!');
}
// Forgot what am I did here :(
$_SESSION['last_url'] = str_replace('.php', '.xml', $_SERVER['PHP_SELF']) . '?' . str_replace('locale=', 'l=', $_SERVER['QUERY_STRING']);
Armory::InitializeArmory();
if (!(include __ARMORYDIRECTORY__ . '/includes/interfaces/interface.cache.php')) {
    die('<b>Error:</b> unable to load cache interface!');
}
// We are forced to load APC cache, enabled or not
if (!(include __ARMORYDIRECTORY__ . '/includes/classes/cache/cache.apc.php')) {
    die('<b>Error:</b> unable to load apc cache class!');
}
if (Armory::$armoryconfig['useApc'] == true) {
    if (!(include __ARMORYDIRECTORY__ . '/includes/cache_config.php')) {
        die('<b>Error:</b> unable to load cache config!');
    }
    // Make sure APC is installed
    if (!function_exists('apc_fetch')) {
        die('<b>Error:</b> APC is enabled in configuation, but is not installed on php');
    }