"; $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); } fwrite($fp, ''); fclose($fp); if (file_exists("conf/conf.php")) { include ("conf/conf.php"); } print "- Configuration enregistré
"; print "- test de connexion à la base de données
"; require ($dolibarr_main_document_root . "/lib/mysql.lib.php3"); require ($dolibarr_main_document_root . "/conf/conf.class.php3"); $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 Db(); $sql[0] = "REPLACE INTO llx_const SET name = 'FAC_OUTPUTDIR', value='".$dolibarr_main_document_root."/document', visible=0, type='chaine'"; $sql[1] = "REPLACE INTO llx_const SET name = 'FAC_OUTPUT_URL', value='".$dolibarr_main_url_root."/document', visible=0, type='chaine'"; $sql[2] = "REPLACE INTO llx_const SET name = 'PROPALE_OUTPUTDIR', value='".$dolibarr_main_document_root."/document', visible=0, type='chaine'"; $sql[3] = "REPLACE INTO llx_const SET name = 'PROPALE_OUTPUT_URL', value='".$dolibarr_main_url_root."/document', visible=0, type='chaine'"; $result = 0; for ($i=0; $i < sizeof($sql);$i++) { if ($db->query($sql[$i])) { print "-- requete sql $i
"; $result++; } } if ($result == sizeof($sql)) { print "- connexion réussie à la base de données
"; print 'Go !'; } else { 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
URL Racine
exemples :
  • http://dolibarr.lafrere.net
  • http://www.lafrere.net/dolibarr
Base de données
host
nom
user
Laissez vide si vous vous connectez en anonymous
pass
Laissez vide si vous vous connectez en anonymous