function indexAction() { if (!$this->postAds) { $view = new installView(); $result = $view->render(); //показываем форму установки } else { $errMes = $this->postConfig($this->postAds); //получаем результат после проверки пост данных if (!empty($errMes)) { $view = new installView(); $result = $view->render($errMes); //показываем форму установки } else { $this->db = DB::Conn(); if (!is_object($this->db)) { $view = new installView(); $result = $view->render($this->db); //показываем форму установки } else { header('Location: http://' . $_SERVER['HTTP_HOST']); } } } $fc = FrontController::getInstance(); $fc->setBody($result); }
/** * @brief Display messages about installation environment */ function dispInstallCheckEnv() { // Create a temporary file for mod_rewrite check. self::$rewriteCheckString = Password::createSecureSalt(32); FileHandler::writeFile(_XE_PATH_ . self::$rewriteCheckFilePath, self::$rewriteCheckString); // Check if the web server is nginx. Context::set('use_nginx', stripos($_SERVER['SERVER_SOFTWARE'], 'nginx') !== false); $this->setTemplateFile('check_env'); }
/** * @brief Display messages about installation environment */ function dispInstallCheckEnv() { $oInstallController = getController('install'); self::$rewriteCheckString = Password::createSecureSalt(32); FileHandler::writeFile(_XE_PATH_ . self::$rewriteCheckFilePath, self::$rewriteCheckString); Context::set('use_rewrite', $_SESSION['use_rewrite'] = 'N'); Context::set('use_nginx', stripos($_SERVER['SERVER_SOFTWARE'], 'nginx') !== false); $this->setTemplateFile('check_env'); }