From 12b9bd7690b8715116fb7d3f72851dfc0a7a5fe6 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Mon, 2 Feb 2004 13:21:07 +0000 Subject: [PATCH] Remplace par install/ --- htdocs/install.php | 317 --------------------------------------------- 1 file changed, 317 deletions(-) delete mode 100644 htdocs/install.php diff --git a/htdocs/install.php b/htdocs/install.php deleted file mode 100644 index b8645a5eb5b..00000000000 --- a/htdocs/install.php +++ /dev/null @@ -1,317 +0,0 @@ -Enregistrement des valeurs'; - - print ''; - $error=0; - $fp = fopen("conf/conf.php", "w"); - if($fp) - { - - if (substr($HTTP_POST_VARS["main_dir"], strlen($HTTP_POST_VARS["main_dir"]) -1) == "/") - { - $HTTP_POST_VARS["main_dir"] = substr($HTTP_POST_VARS["main_dir"], 0, strlen($HTTP_POST_VARS["main_dir"])-1); - } - - if (substr($HTTP_POST_VARS["main_url"], strlen($HTTP_POST_VARS["main_url"]) -1) == "/") - { - $HTTP_POST_VARS["main_url"] = substr($HTTP_POST_VARS["main_url"], 0, strlen($HTTP_POST_VARS["main_url"])-1); - } - - clearstatcache(); - - fwrite($fp, ''); - fclose($fp); - - if (file_exists("conf/conf.php")) - { - include ("conf/conf.php"); - } - - print ""; - - print ''; - - if (! is_dir($HTTP_POST_VARS["main_dir"])) - { - print ""; - $error++; - } - else - { - - print ""; - - if (! is_dir($HTTP_POST_VARS["main_dir"]."/document")) - { - print "'; - $error++; - } - else - { - $dir[0] = $HTTP_POST_VARS["main_dir"]."/document/facture"; - $dir[1] = $HTTP_POST_VARS["main_dir"]."/document/propale"; - $dir[2] = $HTTP_POST_VARS["main_dir"]."/document/societe"; - $dir[3] = $HTTP_POST_VARS["main_dir"]."/document/ficheinter"; - $dir[4] = $HTTP_POST_VARS["main_dir"]."/document/produit"; - - for ($i = 0 ; $i < sizeof($dir) ; $i++) - { - - if (is_dir($dir[$i])) - { - print ""; - } - else - { - if (! @mkdir($dir[$i], 0755)) - { - print ""; - $error++; - } - else - { - print ""; - } - } - } - } - } - - print ''; - require ($dolibarr_main_document_root . "/lib/mysql.lib.php"); - require ($dolibarr_main_document_root . "/conf/conf.class.php"); - $conf = new Conf(); - $conf->db->host = $dolibarr_main_db_host; - $conf->db->name = $dolibarr_main_db_name; - $conf->db->user = $dolibarr_main_db_user; - $conf->db->pass = $dolibarr_main_db_pass; - $db = new DoliDb(); - - $sql[0] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FAC_OUTPUTDIR', value='".$dolibarr_main_document_root."/document/facture', visible=0, type='chaine'"; - - $sql[1] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FAC_OUTPUT_URL', value='".$dolibarr_main_url_root."/document/facture', visible=0, type='chaine'"; - - $sql[2] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PROPALE_OUTPUTDIR', value='".$dolibarr_main_document_root."/document/propale', visible=0, type='chaine'"; - - $sql[3] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PROPALE_OUTPUT_URL', value='".$dolibarr_main_url_root."/document/propale', visible=0, type='chaine'"; - - $sql[4] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FICHEINTER_OUTPUTDIR', value='".$dolibarr_main_document_root."/document/ficheinter', visible=0, type='chaine'"; - - $sql[5] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FICHEINTER_OUTPUT_URL', value='".$dolibarr_main_url_root."/document/ficheinter', visible=0, type='chaine'"; - - $sql[6] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'SOCIETE_OUTPUTDIR', value='".$dolibarr_main_document_root."/document/societe', visible=0, type='chaine'"; - - $sql[7] = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'SOCIETE_OUTPUT_URL', value='".$dolibarr_main_url_root."/document/societe', visible=0, type='chaine'"; - $result = 0; - for ($i=0; $i < sizeof($sql);$i++) - { - - if ($db->query($sql[$i])) - { - print ""; - $result++; - } - else - { - print ""; - } - } - - if ($result == sizeof($sql)) - { - print ""; - print '
Configuration enregistréeOK
Test des répertoires
Le dossier ".$HTTP_POST_VARS["main_dir"]." n'existe pas !Erreur
Le dossier ".$HTTP_POST_VARS["main_dir"]." existeOK
Le dossier ".$HTTP_POST_VARS["main_dir"]."/document n'existe pas !

"; - print "- Vous devez créer le dossier : ".$HTTP_POST_VARS["main_dir"]."/document et permettre au serveur web d'écrire dans celui-ci"; - print '

Erreur
Le dossier ".$dir[$i]." existeOK
Impossible de créer : ".$dir[$i]."Erreur
Création de : ".$dir[$i]." réussieOK
test de connexion à la base de données
requete sql $iOK
requete sql $iErreur
connexion réussie à la base de donnéesOK
'; - - if ($error == 0) - { - - $db->query("DELETE FROM ".MAIN_DB_PREFIX."const WHERE name='MAIN_NOT_INSTALLED'"); - - -print '
-
'; - print "Votre système est maintenant configuré, il ne vous reste plus qu'a sélectionner les modules que vous souhaitez utiliser. Pour cela cliquer sur l'url ci-dessous :
"; - print 'Configurer les modules
'; - } - } - else - { - print ''; - print $db->error(); - } - $db->close(); - } - else - { - print "Erreur le système à besoin d'écrire dans le fichier conf/conf.php veuillez mettre les droits correct pour cela."; - } - print "
"; -} - -if (file_exists("conf/conf.php")) -{ - include ("conf/conf.php"); -} -else -{ - print "conf/conf.php does not exists
"; -} - -?> - - - -Dolibarr Install - - -
-
-

Installation de Dolibarr

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-Sans le slash "/" à la fin
-exemple : /var/www/dolibarr/htdocs -
-URL Racine -
-exemples : -
-
    -
  • http://dolibarr.lafrere.net
  • -
  • http://www.lafrere.net/dolibarr
  • -
-
Base de données
host
nom
user - -Laisser vide si vous vous connectez en anonymous -
pass - -Laisser vide si vous vous connectez en anonymous -
-
-
-
- -