diff --git a/core/install/install.php b/core/install/install.php index 9b801ecba1..0a7e155985 100644 --- a/core/install/install.php +++ b/core/install/install.php @@ -96,30 +96,32 @@ //linux $config_path = "/etc/fusionpbx"; } - if (isset($config_path) && is_writable($config_path)) { - //include the config.php file - include $config_path.'/config.php'; - - //build the config file - $install = new install; - $install->database_host = $db_host; - $install->database_port = $db_port; - $install->database_name = $db_name; - $install->database_username = $db_username; - $install->database_password = $db_password; - $install->config(); - - //redirect the user - header("Location: /"); - exit; - } - else { - //config directory is not writable run commands as root - echo "Please run the following commands as root.
\n"; - echo "cd ".$document_root."
\n"; - echo "php ".$document_root."/core/upgrade/upgrade.php
\n"; - unset($config_path); - exit; + if (isset($config_path)) { + if (is_writable($config_path)) { + //include the config.php file + include $config_path.'/config.php'; + + //build the config file + $install = new install; + $install->database_host = $db_host; + $install->database_port = $db_port; + $install->database_name = $db_name; + $install->database_username = $db_username; + $install->database_password = $db_password; + $install->config(); + + //redirect the user + header("Location: /"); + exit; + } + else { + //config directory is not writable run commands as root + echo "Please run the following commands as root.
\n"; + echo "cd ".$document_root."
\n"; + echo "php ".$document_root."/core/upgrade/upgrade.php
\n"; + unset($config_path); + exit; + } } }