* @license http://www.contenido.org/license/LIZENZ.txt * @link http://www.4fb.de * @link http://www.contenido.org * * $Id$: */ if (!defined('CON_FRAMEWORK')) { die('Illegal call'); } session_unset(); class cSetupNotInstallable extends cSetupMask { public function __construct($sReason) { parent::__construct("templates/notinstallable.tpl"); $this->setHeader("Contenido Version " . C_SETUP_VERSION); $this->_oStepTemplate->set("s", "TITLE", "Willkommen zu dem Setup von ConLite / Welcome to the ConLite Setup"); $this->_oStepTemplate->set("s", "ERRORTEXT", "Setup nicht ausführbar / Setup not runnable"); if ($sReason === 'session_use_cookies') { $this->_oStepTemplate->set("s", "REASONTEXT", "You need to set the PHP configuration directive 'session.use_cookies' to 1 and enable cookies in your browser. This setup won't work without that."); } elseif ($sReason === 'database_extension') { $this->_oStepTemplate->set("s", "REASONTEXT", "Couldn't detect neither MySQLi extension nor MySQL extension. You need to enable one of them in the PHP configuration (see dynamic extensions section in your php.ini). ConLite won't work without that."); } elseif ($sReason === 'php_version') { $this->_oStepTemplate->set("s", "REASONTEXT", "Leider erfüllt Ihr Webserver nicht die Mindestvorraussetzung von PHP " . C_SETUP_MIN_PHP_VERSION . " oder h�her. Bitte installieren Sie PHP " . C_SETUP_MIN_PHP_VERSION . " oder höher, um mit dem Setup fortzufahren.

Unfortunately your webserver doesn't match the minimum requirement of PHP " . C_SETUP_MIN_PHP_VERSION . " or higher. Please install PHP " . C_SETUP_MIN_PHP_VERSION . " or higher and then run the setup again."); } else { // this should not happen $this->_oStepTemplate->set("s", "REASONTEXT", "Reason unknown"); } } } global $sNotInstallableReason; $cNotInstallable = new cSetupNotInstallable($sNotInstallableReason); $cNotInstallable->render(); die(); ?>