diff --git a/core/install/install.php b/core/install/install.php
index 96235aba7c..df48ed0216 100644
--- a/core/install/install.php
+++ b/core/install/install.php
@@ -97,6 +97,7 @@
//intialize variables
$install_step = '';
$return_install_step = '';
+ $re_detect_switch = false;
//process the the HTTP POST
if (count($_POST) > 0) {
@@ -116,6 +117,9 @@
$install_template_name = $_POST["install_template_name"];
$domain_name = $_POST["domain_name"];
}
+ if($install_step == 'config_detail' and strlen(check_str($_POST["re_detect_switch"])) > 0 ){
+ $re_detect_switch = true;
+ }
}
//set the install step if it is not set
@@ -177,7 +181,10 @@
elseif (strlen($admin_password) < 5) { $messages[] = "Please provide an Admin Password that is 5 or more characters.
\n"; }
if ( count($messages) > $existing_errors) { $install_step = 'config_detail'; }
}
-
+ if($re_detect_switch == true ){
+ $install_step = 'detect_config';
+ }
+
if($install_step =='execute') {
//set the max execution time to 1 hour
ini_set('max_execution_time',3600);
@@ -214,17 +221,17 @@
echo "\n";
} elseif($install_step == 'detect_config'){
if(!($event_host == '' || $event_host == 'localhost' || $event_host == '::1' || $event_host == '127.0.0.1' )){
- echo "
Warning you have choosen a value other than localhost for event_host, this is unsoported at present
\n"; + echo "Warning you have chosen a value other than localhost for event_host, this is unsupported at present
\n"; } //if($detect_ok){ echo "