$sConfigFile = sprintf('%s/%s', KT_DIR, $sConfigFile); } if (!file_exists($sConfigFile)) { $this->handleInitError(PEAR::raiseError('Test infrastructure not configured')); exit(0); } $res = $oKTConfig->loadFile($sConfigFile); if (PEAR::isError($res)) { return $res; } $_SESSION['userID'] = 1; } } // }}} $KTInit = new KTInit(); $KTInit->initConfig(); $KTInit->setupI18n(); //==================================== define('KTLOG_CACHE', false); if (isset($GLOBALS['kt_test'])) { $KTInit->initTesting(); } $oKTConfig = KTConfig::getSingleton(); if ($oKTConfig->get('CustomErrorMessages/customerrormessages') == 'on') { $KTInit->catchFatalErrors(); } if (phpversion() < 5) { $rootUrl = $KTInit->guessRootUrl(); $sErrorPage = 'http://' . $_SERVER['HTTP_HOST'] . $rootUrl . '/' . 'customerrorpage.php'; session_start(); $_SESSION['sErrorMessage'] = 'KnowledgeTree now requires that PHP version 5 is installed. PHP version 4 is no longer supported.';