Fix: Meilleur gestion du chemin propos par dfaut l'install
This commit is contained in:
parent
643576a44a
commit
adb49e8046
@ -80,11 +80,11 @@ if ($_POST["action"] == "set")
|
||||
{
|
||||
if (! is_dir($main_dir))
|
||||
{
|
||||
dolibarr_syslog ("Le dossier '".$main_dir."' n'existe pas");
|
||||
dolibarr_syslog ("Repertoire '".$main_dir."' inexistant ou non accessible");
|
||||
|
||||
print "<tr><td>";
|
||||
print $langs->trans("ErrorDirDoesNotExists",$main_dir).'<br>';;
|
||||
print "Vous avez saisie une mauvaise valeur pour le paramètre '".$langs->trans("WebPagesDirectory")."'.<br>";
|
||||
print $langs->trans("ErrorDirDoesNotExists",$main_dir).'<br>';
|
||||
print $langs->trans("ErrorWrongValueForParameter",$langs->trans("WebPagesDirectory")).'<br>';
|
||||
print $langs->trans("ErrorGoBackAndCorrectParameters").'<br><br>';
|
||||
print '</td><td>';
|
||||
print $langs->trans("Error");
|
||||
|
||||
@ -54,9 +54,11 @@ print "</td>";
|
||||
|
||||
if(! isset($dolibarr_main_url_root) || strlen($dolibarr_main_url_root) == 0)
|
||||
{
|
||||
//print "x".$_SERVER["SCRIPT_FILENAME"]." y".$_SERVER["DOCUMENT_ROOT"];
|
||||
|
||||
// Si le php fonctionne en CGI, alors SCRIPT_FILENAME vaut le path du php et
|
||||
// ce n'est pas ce qu'on veut. Dans ce cas, on propose $_SERVER["DOCUMENT_ROOT"]
|
||||
if (eregi('php$',$_SERVER["SCRIPT_FILENAME"]) || eregi('php\.exe$',$_SERVER["SCRIPT_FILENAME"]))
|
||||
if (eregi('^php$',$_SERVER["SCRIPT_FILENAME"]) || eregi('[\\\/]php$',$_SERVER["SCRIPT_FILENAME"]) || eregi('php\.exe$',$_SERVER["SCRIPT_FILENAME"]))
|
||||
{
|
||||
$dolibarr_main_document_root=$_SERVER["DOCUMENT_ROOT"];
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user