mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Replace the DOCUMENT_ROOT and PROJECT_ROOT variables
Use the __DIR__ constant and dirname as needed
This commit is contained in:
@@ -27,8 +27,8 @@
|
||||
//set the include path
|
||||
$document_root = dirname(__DIR__, 2);
|
||||
set_include_path($document_root);
|
||||
$_SERVER["DOCUMENT_ROOT"] = $document_root;
|
||||
$_SERVER["PROJECT_ROOT"] = $document_root;
|
||||
|
||||
//defined for backwards compatibility
|
||||
define("PROJECT_PATH", '');
|
||||
|
||||
//includes files
|
||||
@@ -172,7 +172,7 @@
|
||||
sleep(1);
|
||||
|
||||
//add the database schema
|
||||
$output = shell_exec('cd '.$_SERVER["DOCUMENT_ROOT"].' && php /var/www/fusionpbx/core/upgrade/upgrade_schema.php');
|
||||
$output = shell_exec('cd '.dirname(__DIR__, 2).' && php /var/www/fusionpbx/core/upgrade/upgrade_schema.php');
|
||||
|
||||
//connect to the database
|
||||
$database = new database;
|
||||
@@ -222,7 +222,7 @@
|
||||
$_SESSION['domain_name'] = $domain_name;
|
||||
|
||||
//app defaults
|
||||
$output = shell_exec('cd '.$_SERVER["DOCUMENT_ROOT"].' && php /var/www/fusionpbx/core/upgrade/upgrade_domains.php');
|
||||
$output = shell_exec('cd '.dirname(__DIR__, 2).' && php /var/www/fusionpbx/core/upgrade/upgrade_domains.php');
|
||||
|
||||
//prepare the user settings
|
||||
$admin_username = $_SESSION['install']['admin_username'];
|
||||
@@ -306,7 +306,7 @@
|
||||
}
|
||||
|
||||
#app defaults
|
||||
$output = shell_exec('cd '.$_SERVER["DOCUMENT_ROOT"].' && php /var/www/fusionpbx/core/upgrade/upgrade_domains.php');
|
||||
$output = shell_exec('cd '.dirname(__DIR__, 2).' && php /var/www/fusionpbx/core/upgrade/upgrade_domains.php');
|
||||
|
||||
//install completed - prompt the user to login
|
||||
header("Location: /logout.php");
|
||||
@@ -330,7 +330,7 @@
|
||||
//initialize a template object
|
||||
$view = new template();
|
||||
$view->engine = 'smarty';
|
||||
$view->template_dir = $_SERVER["DOCUMENT_ROOT"].PROJECT_PATH.'/core/install/resources/views/';
|
||||
$view->template_dir = dirname(__DIR__, 2).'/core/install/resources/views/';
|
||||
$view->cache_dir = sys_get_temp_dir();
|
||||
$view->init();
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ class install {
|
||||
$system_drive = getenv('SystemDrive');
|
||||
$config_path = $system_drive . DIRECTORY_SEPARATOR . 'ProgramData' . DIRECTORY_SEPARATOR . 'fusionpbx';
|
||||
$config_file = $config_path . DIRECTORY_SEPARATOR . 'config.conf';
|
||||
$document_root = $_SERVER["DOCUMENT_ROOT"];
|
||||
$document_root = dirname(__DIR__, 4);
|
||||
|
||||
$conf_dir = $_SERVER['ProgramFiles'] . DIRECTORY_SEPARATOR . 'freeswitch' . DIRECTORY_SEPARATOR . 'conf';
|
||||
$sounds_dir = $_SERVER['ProgramFiles'] . DIRECTORY_SEPARATOR . 'freeswitch' . DIRECTORY_SEPARATOR . 'sounds';
|
||||
@@ -82,7 +82,7 @@ class install {
|
||||
$voicemail_dir = $_SERVER['ProgramFiles'] . DIRECTORY_SEPARATOR . 'freeswitch' . DIRECTORY_SEPARATOR . 'voicemail';
|
||||
$scripts_dir = $_SERVER['ProgramFiles'] . DIRECTORY_SEPARATOR . 'freeswitch' . DIRECTORY_SEPARATOR . 'scripts';
|
||||
$php_dir = dirname(PHP_BINARY);
|
||||
$cache_location = dirname($_SERVER['DOCUMENT_ROOT']) . DIRECTORY_SEPARATOR . 'cache' . DIRECTORY_SEPARATOR . 'fusionpbx';
|
||||
$cache_location = dirname(dirname(__DIR__, 4)) . DIRECTORY_SEPARATOR . 'cache' . DIRECTORY_SEPARATOR . 'fusionpbx';
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user