Преглед на файлове

If the config_file doesn't exist then redirect to the install.php

FusionPBX преди 2 години
родител
ревизия
d388d0e2e0
променени са 1 файла, в които са добавени 9 реда и са изтрити 3 реда
  1. 9 3
      resources/require.php

+ 9 - 3
resources/require.php

@@ -40,15 +40,21 @@
 		}
 	}
 
+//check if the config file exists
+	$config_exists = !empty($config_file) ? true : false;
+
+//config.conf file not found re-direct the request to the install
+	if (!$config_exists) {
+		header("Location: /core/install/install.php");
+		exit;
+	}
+
 //parse the config.conf file
 	$conf = parse_ini_file($config_file);
 
 //set the include path
 	set_include_path($conf['document.root']);
 
-//check if the config file exists
-	$config_exists = !empty($config_file) ? true : false;
-
 //set the server variables and define project path constant
 	$_SERVER["DOCUMENT_ROOT"] = $conf['document.root'];
 	$_SERVER["PROJECT_ROOT"] = $conf['document.root'];