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:
@@ -54,7 +54,7 @@
|
||||
$language = $settings->get('domain', 'language', 'en-us');
|
||||
|
||||
//find optional apps with repos
|
||||
$updateable_repos = git_find_repos($_SERVER["PROJECT_ROOT"]."/app");
|
||||
$updateable_repos = git_find_repos(dirname(__DIR__, 2)."/app");
|
||||
if (!empty($updateable_repos) && is_array($updateable_repos) && @sizeof($updateable_repos) != 0) {
|
||||
foreach ($updateable_repos as $app_path => $repo) {
|
||||
//set the value
|
||||
@@ -97,7 +97,7 @@
|
||||
//run source update
|
||||
if (!empty($action["upgrade_source"]) && permission_exists("upgrade_source") && !is_dir("/usr/share/examples/fusionpbx")) {
|
||||
|
||||
$project_update_status = git_pull($_SERVER["PROJECT_ROOT"]);
|
||||
$project_update_status = git_pull(dirname(__DIR__, 2));
|
||||
|
||||
$_SESSION["response"]["upgrade_source"] = $project_update_status['message'];
|
||||
|
||||
@@ -289,7 +289,7 @@
|
||||
echo "<br /><br />";
|
||||
|
||||
echo "<div class='card'>\n";
|
||||
if (permission_exists("upgrade_source") && !is_dir("/usr/share/examples/fusionpbx") && is_writeable($_SERVER["PROJECT_ROOT"]."/.git")) {
|
||||
if (permission_exists("upgrade_source") && !is_dir("/usr/share/examples/fusionpbx") && is_writeable(dirname(__DIR__, 2)."/.git")) {
|
||||
echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n";
|
||||
echo "<tr onclick=\"$('#tr_applications').slideToggle('fast');\">\n";
|
||||
echo " <td width='30%' class='vncellreq' style='vertical-align: middle;'>\n";
|
||||
@@ -318,7 +318,7 @@
|
||||
echo " <input type='checkbox' name='action[upgrade_source]' id='do_source' value='1' onclick=\"event.stopPropagation(); if (this.checked == false) { document.getElementById('view_source_code_options').checked = false; }\">\n";
|
||||
echo " ".$text['description-upgrade_source']."<br />\n";
|
||||
//show current git version info
|
||||
chdir($_SERVER["PROJECT_ROOT"]);
|
||||
chdir(dirname(__DIR__, 2));
|
||||
exec("git rev-parse --abbrev-ref HEAD 2>&1", $git_current_branch, $branch_return_value);
|
||||
$git_current_branch = $git_current_branch[0];
|
||||
exec("git log --pretty=format:'%H' -n 1 2>&1", $git_current_commit, $commit_return_value);
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
$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__, 2);
|
||||
|
||||
$conf_dir = $_SERVER['ProgramFiles'].DIRECTORY_SEPARATOR.'freeswitch'.DIRECTORY_SEPARATOR.'conf';
|
||||
$sounds_dir = $_SERVER['ProgramFiles'].DIRECTORY_SEPARATOR.'freeswitch'.DIRECTORY_SEPARATOR.'sounds';
|
||||
@@ -77,7 +77,7 @@
|
||||
$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__, 2)).DIRECTORY_SEPARATOR.'cache'.DIRECTORY_SEPARATOR.'fusionpbx';
|
||||
}
|
||||
|
||||
//make the config directory
|
||||
|
||||
@@ -28,7 +28,6 @@
|
||||
if(defined('STDIN')) {
|
||||
//includes files
|
||||
require_once dirname(__DIR__, 2) . "/resources/require.php";
|
||||
$_SERVER["DOCUMENT_ROOT"] = $document_root;
|
||||
$display_type = 'text'; //html, text
|
||||
}
|
||||
else if (!$included) {
|
||||
|
||||
Reference in New Issue
Block a user