Fix #2666
This commit is contained in:
parent
4226396da4
commit
b3a36688d1
@ -89,7 +89,18 @@ if (! $result && ! empty($_SERVER["GATEWAY_INTERFACE"])) // If install not do
|
|||||||
{
|
{
|
||||||
// Note: If calling page was not into htdocs (index.php, ...), then this redirect will fails.
|
// Note: If calling page was not into htdocs (index.php, ...), then this redirect will fails.
|
||||||
// There is no real solution, because the only way to know the apache url relative path is to have into conf file.
|
// There is no real solution, because the only way to know the apache url relative path is to have into conf file.
|
||||||
header("Location: install/index.php");
|
$TDir = explode('/', $_SERVER['PHP_SELF']);
|
||||||
|
$path = '';
|
||||||
|
$i = count($TDir);
|
||||||
|
while ($i--)
|
||||||
|
{
|
||||||
|
if (empty($TDir[$i]) || $TDir[$i] == 'htdocs') break;
|
||||||
|
if (substr($TDir[$i], -4, 4) == '.php') continue;
|
||||||
|
|
||||||
|
$path .= '../';
|
||||||
|
}
|
||||||
|
|
||||||
|
header("Location: ".$path."install/index.php");
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user