Some fixes during installation "Class 'Session' not found" + other warnings

skala
Julio Montoya 13 years ago
parent aa1a8922d1
commit 5b1903e15f
  1. 5
      main/install/index.php
  2. 7
      main/install/install.lib.php

@ -42,6 +42,7 @@ session_start();
// Including necessary libraries.
require_once '../inc/lib/main_api.lib.php';
require_once api_get_path(LIBRARY_PATH).'session.class.php';
require_once api_get_path(LIBRARY_PATH).'database.lib.php';
require_once api_get_path(LIBRARY_PATH).'log.class.php';
require_once 'install.lib.php';
@ -230,9 +231,9 @@ if (!isset($_GET['running'])) {
$urlForm = api_get_path(WEB_PATH);
$pathForm = api_get_path(SYS_PATH);
$emailForm = $_SERVER['SERVER_ADMIN'];
$emailForm = $_SERVER['SERVER_ADMIN'];
$email_parts = explode('@', $emailForm);
if ($email_parts[1] == 'localhost') {
if (isset($email_parts[1]) && $email_parts[1] == 'localhost') {
$emailForm .= '.localdomain';
}
$adminLastName = 'Doe';

@ -38,8 +38,11 @@ function is_already_installed_system() {
return false; // Configuration file does not exist, install the system.
}
require $current_config_file;
$current_version = trim($_configuration['dokeos_version']);
$current_version = null;
if (isset($_configuration['dokeos_version'])) {
$current_version = trim($_configuration['dokeos_version']);
}
if (empty($current_version)) {
$current_version = trim($_configuration['system_version']);
}

Loading…
Cancel
Save