From acb4d08c2e01fc469138cebe58154d4259ec16d2 Mon Sep 17 00:00:00 2001 From: Henri Queneau <henri.queneau@maarch.org> Date: Mon, 12 Sep 2016 10:46:50 +0000 Subject: [PATCH] FIX #4573 change maarchUrl with good ip and custom --- core/trunk/install/class/Class_Install.php | 7 ++++++- core/trunk/install/scripts/config.php | 3 ++- core/trunk/install/scripts/testSmtp.php | 4 +++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/core/trunk/install/class/Class_Install.php b/core/trunk/install/class/Class_Install.php index 30159b3a5e4..e323c06b163 100755 --- a/core/trunk/install/class/Class_Install.php +++ b/core/trunk/install/class/Class_Install.php @@ -1298,8 +1298,13 @@ class Install extends functions $CONFIG = $xmlconfig->CONFIG; $CONFIG->MaarchDirectory = realpath('.')."/"; - $chemin = $_SERVER['SERVER_NAME'] . dirname($_SERVER['PHP_SELF']); + //$path = "ifconfig eth2 | grep 'inet addr' | cut -f2 -d: | awk '{print $1}'"; + //$ipconfig = shell_exec($path); + //$ipconfig = trim($ipconfig); + //$chemin = $ipconfig . dirname($_SERVER['PHP_SELF'] .'cs_'.$_SESSION['config']['databasename']); + $chemin = $_SERVER['SERVER_ADDR'] . dirname($_SERVER['PHP_SELF'] .'cs_'.$_SESSION['config']['databasename']); $maarchUrl = rtrim($chemin, "install"); + $maarchUrl = $maarchUrl.'cs_'.$_SESSION['config']['databasename'].'/'; $CONFIG->MaarchUrl = $maarchUrl; $CONFIG->MaarchApps = 'maarch_entreprise'; $CONFIG->TmpDirectory = realpath('.').'/modules/notifications/batch/tmp/'; diff --git a/core/trunk/install/scripts/config.php b/core/trunk/install/scripts/config.php index 7a85b9f51ab..e6cb429c3e2 100755 --- a/core/trunk/install/scripts/config.php +++ b/core/trunk/install/scripts/config.php @@ -8,8 +8,9 @@ $xmlconfig = simplexml_load_file(realpath('.').'/custom/maarch_courrier/modules/notifications/batch/config/config.xml'); $CONFIG = $xmlconfig->CONFIG; $CONFIG->MaarchDirectory = realpath('.')."/"; - $chemin = $_SERVER['SERVER_NAME'] . dirname($_SERVER['PHP_SELF']); + $chemin = $_SERVER['SERVER_ADDR'] . dirname($_SERVER['PHP_SELF']); $maarchUrl = rtrim($chemin, "install"); + $maarchUrl = $maarchUrl . 'cs_'.$_SESSION['config']['databasename'].'/'; $CONFIG->MaarchUrl = $maarchUrl; $CONFIG->MaarchApps = 'maarch_entreprise'; $CONFIG->TmpDirectory = realpath('.').'/modules/notifications/batch/tmp/'; diff --git a/core/trunk/install/scripts/testSmtp.php b/core/trunk/install/scripts/testSmtp.php index 3fcd2cda7f5..e0df8c950d6 100755 --- a/core/trunk/install/scripts/testSmtp.php +++ b/core/trunk/install/scripts/testSmtp.php @@ -8,8 +8,9 @@ $CONFIG = $xmlconfig->CONFIG; $CONFIG->MaarchDirectory = realpath('.')."/"; - $chemin = $_SERVER['SERVER_NAME'] . dirname($_SERVER['PHP_SELF']); + $chemin = $_SERVER['SERVER_ADDR'] . dirname($_SERVER['PHP_SELF']); $maarchUrl = rtrim($chemin, "install"); + $maarchUrl = $maarchUrl . 'cs_'.$_SESSION['config']['databasename'].'/'; $CONFIG->MaarchUrl = $maarchUrl; $CONFIG->MaarchApps = 'maarch_entreprise'; $CONFIG->TmpDirectory = realpath('.').'/modules/sendmail/batch/tmp/'; @@ -57,6 +58,7 @@ $CONFIG->MaarchDirectory = realpath('.')."/"; $chemin = $_SERVER['SERVER_NAME'] . dirname($_SERVER['PHP_SELF']); $maarchUrl = rtrim($chemin, "install"); + $maarchUrl = $maarchUrl . 'cs_'.$_SESSION['config']['databasename'].'/'; $CONFIG->MaarchUrl = $maarchUrl; $CONFIG->MaarchApps = 'maarch_entreprise'; $CONFIG->TmpDirectory = realpath('.').'/modules/notifications/batch/tmp/'; -- GitLab