Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
 /**
  * @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');
 }
Exemplo n.º 3
0
 /**
  * @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');
 }