From a1cec2dc9df185aabac15ef92a7eb4ac6b4d51b4 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Tue, 20 Jul 2004 09:06:13 +0000 Subject: [PATCH] Ajout main_data_dir --- htdocs/install/fileconf.php | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/htdocs/install/fileconf.php b/htdocs/install/fileconf.php index b137fee176f..69f82eec4b0 100644 --- a/htdocs/install/fileconf.php +++ b/htdocs/install/fileconf.php @@ -69,7 +69,6 @@ if ($err == 0) ?> - + + + + + +
@@ -79,15 +78,15 @@ if ($err == 0) if(! isset($dolibarr_main_url_root) || strlen($dolibarr_main_url_root) == 0) { - # 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"])) { - $dolibarr_main_document_root=$_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"])) { + $dolibarr_main_document_root=$_SERVER["DOCUMENT_ROOT"]; if (! eregi('\/dolibarr\/htdocs$',$dolibarr_main_document_root)) { $dolibarr_main_document_root.="/dolibarr/htdocs"; - } - } - else { + } + } + else { $dolibarr_main_document_root = substr($_SERVER["SCRIPT_FILENAME"],0,strlen($_SERVER["SCRIPT_FILENAME"])- 21 ); # Nettoyage du path proposé $dolibarr_main_document_root = str_replace('\\\\','/',$dolibarr_main_document_root); # Gere les chemins windows avec double "\" @@ -105,6 +104,25 @@ exemples :
+ + +" name="main_data_dir"> + +Sans le slash "/" à la fin
+exemples :
+
  • /var/www/dolibarr/documents
  • +
  • C:/wwwroot/dolibarr/documents
  • +
    URL Racine