<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eldy3</id>
	<title>Dolibarr ERP CRM Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eldy3"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php/Special:Contributions/Eldy3"/>
	<updated>2026-10-25T07:56:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Configuration_file&amp;diff=20048</id>
		<title>Configuration file</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Configuration_file&amp;diff=20048"/>
		<updated>2010-08-22T03:24:24Z</updated>

		<summary type="html">&lt;p&gt;Eldy3: /* Usage in coding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Admin]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
The Dolibarr configuration file is &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039;. It is created by the automatic install process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
Content of this file is :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_document_root=&amp;quot;/home/www/dolibarr/htdocs&amp;quot;;&lt;br /&gt;
$dolibarr_main_url_root=&amp;quot;http://mydomain.com/dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_type=&amp;quot;mysql&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_host=&amp;quot;localhost&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_port=&amp;quot;3306&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_name=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_user=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_pass=&amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other options&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_demo=&amp;quot;demologin,demopass&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Disable some features to limit software when used as a demo software. This is to avoid that everybody make everything with a demo instance of Dolibarr.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_prod=&amp;quot;1&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; When this option is added in conf file, no information will be reported by Dolibarr when an internal error occurs. This is to use in a production environment to hide any information to hackers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_authentication=&amp;quot;dolibarr&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Allows to change the way the password is checked when a user ty to login to Dolibarr:&lt;br /&gt;
* Value &amp;quot;dolibarr&amp;quot; means check is done with the password stored in database.&lt;br /&gt;
* &amp;quot;ldap&amp;quot; ask to use a LDAP server (in this case, you must also define other LDAP parameters (See file conf.php.example)&lt;br /&gt;
* &amp;quot;http&amp;quot; use basic http protocol (need to configure your web server to set dolibarr inside a basic authentication area)&lt;br /&gt;
&lt;br /&gt;
Dolibarr provide a model of file named &#039;&#039;&#039;conf/conf.php.example&#039;&#039;&#039; where each parameter is commented.&lt;br /&gt;
&lt;br /&gt;
= Read/Write file =&lt;br /&gt;
This file must never be modified, never read directly by any Dolibarr feature.&lt;br /&gt;
&lt;br /&gt;
It is created by the install or update process of Dolibarr (install/index.php) that is the only process allowed to make actions on this file.&lt;br /&gt;
&lt;br /&gt;
= Usage in coding =&lt;br /&gt;
Content of file must be used by developers by using predefined constants or the object &#039;&#039;&#039;$conf&#039;&#039;&#039; created by the script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; that must be called at beginning of every PHP program (scripts or pages).&lt;br /&gt;
&lt;br /&gt;
So:&lt;br /&gt;
* $dolibarr_main_document_root is known in code in constant: DOL_DOCUMENT_ROOT&lt;br /&gt;
* $dolibarr_main_url_root is known in code in constant: DOL_URL_ROOT&lt;br /&gt;
* $dolibarr_main_db_type is known in code on variable $conf-&amp;gt;db-&amp;gt;type&lt;br /&gt;
* $dolibarr_main_db_host is known in code on variable $conf-&amp;gt;db-&amp;gt;host&lt;br /&gt;
* $dolibarr_main_db_port is known in code on variable $conf-&amp;gt;db-&amp;gt;port&lt;br /&gt;
* $dolibarr_main_db_name is known in code on variable $conf-&amp;gt;db-&amp;gt;name&lt;br /&gt;
* $dolibarr_main_db_user is known in code on variable $conf-&amp;gt;db-&amp;gt;login&lt;br /&gt;
* $dolibarr_main_db_pass is not known by code. It is read by script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; (to be called by every PHP pages) that created on object connexion &#039;&#039;&#039;$db&#039;&#039;&#039; then variable $dolibarr_main_db_pass is erased.&lt;br /&gt;
&lt;br /&gt;
You development should only need to use constants DOL_DOCUMENT_ROOT (that indicate physical path of directory where permanent or temporary files are stored) and DOL_URL_ROOT (that indicate relative URL that is Dolibarr root).&lt;br /&gt;
&lt;br /&gt;
More information and initialized objects are available after including a call to &#039;&#039;&#039;main.inc.php&#039;&#039;&#039; in your PHP pages. &lt;br /&gt;
&lt;br /&gt;
See tutorial on page [[Module development|Module development]] or [[Script development]] for more information.&lt;/div&gt;</summary>
		<author><name>Eldy3</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Configuration_file&amp;diff=20047</id>
		<title>Configuration file</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Configuration_file&amp;diff=20047"/>
		<updated>2010-08-22T03:23:34Z</updated>

		<summary type="html">&lt;p&gt;Eldy3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Admin]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
The Dolibarr configuration file is &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039;. It is created by the automatic install process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Content =&lt;br /&gt;
Content of this file is :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_document_root=&amp;quot;/home/www/dolibarr/htdocs&amp;quot;;&lt;br /&gt;
$dolibarr_main_url_root=&amp;quot;http://mydomain.com/dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_type=&amp;quot;mysql&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_host=&amp;quot;localhost&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_port=&amp;quot;3306&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_name=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_user=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_pass=&amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other options&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_demo=&amp;quot;demologin,demopass&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Disable some features to limit software when used as a demo software. This is to avoid that everybody make everything with a demo instance of Dolibarr.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_prod=&amp;quot;1&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; When this option is added in conf file, no information will be reported by Dolibarr when an internal error occurs. This is to use in a production environment to hide any information to hackers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_authentication=&amp;quot;dolibarr&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Allows to change the way the password is checked when a user ty to login to Dolibarr:&lt;br /&gt;
* Value &amp;quot;dolibarr&amp;quot; means check is done with the password stored in database.&lt;br /&gt;
* &amp;quot;ldap&amp;quot; ask to use a LDAP server (in this case, you must also define other LDAP parameters (See file conf.php.example)&lt;br /&gt;
* &amp;quot;http&amp;quot; use basic http protocol (need to configure your web server to set dolibarr inside a basic authentication area)&lt;br /&gt;
&lt;br /&gt;
Dolibarr provide a model of file named &#039;&#039;&#039;conf/conf.php.example&#039;&#039;&#039; where each parameter is commented.&lt;br /&gt;
&lt;br /&gt;
= Read/Write file =&lt;br /&gt;
This file must never be modified, never read directly by any Dolibarr feature.&lt;br /&gt;
&lt;br /&gt;
It is created by the install or update process of Dolibarr (install/index.php) that is the only process allowed to make actions on this file.&lt;br /&gt;
&lt;br /&gt;
= Usage in coding =&lt;br /&gt;
Content of file must be used by developers by using predefined constants or the object &#039;&#039;&#039;$conf&#039;&#039;&#039; created by the script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; that must be called at beginning of every PHP program (scripts or pages).&lt;br /&gt;
&lt;br /&gt;
So:&lt;br /&gt;
* $dolibarr_main_document_root is known in code in constant: DOL_DOCUMENT_ROOT&lt;br /&gt;
* $dolibarr_main_url_root is known in code in constant: DOL_URL_ROOT&lt;br /&gt;
* $dolibarr_main_db_type is known in code on variable $conf-&amp;gt;db-&amp;gt;type&lt;br /&gt;
* $dolibarr_main_db_host is known in code on variable $conf-&amp;gt;db-&amp;gt;host&lt;br /&gt;
* $dolibarr_main_db_port is known in code on variable $conf-&amp;gt;db-&amp;gt;port&lt;br /&gt;
* $dolibarr_main_db_name is known in code on variable $conf-&amp;gt;db-&amp;gt;name&lt;br /&gt;
* $dolibarr_main_db_user is known in code on variable $conf-&amp;gt;db-&amp;gt;login&lt;br /&gt;
* $dolibarr_main_db_pass is not known by code. It is read by script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; (called by every PHP program) that created on object connexion &#039;&#039;&#039;$db&#039;&#039;&#039; then variable $dolibarr_main_db_pass is erased.&lt;br /&gt;
&lt;br /&gt;
You development should only need to use constants DOL_DOCUMENT_ROOT (that indicate physical path of directory where permanent or temporary files are stored) and DOL_URL_ROOT (that indicate relative URL that is Dolibarr root).&lt;br /&gt;
&lt;br /&gt;
More information and initialized objects are available after including a call to &#039;&#039;&#039;main.inc.php&#039;&#039;&#039; in your PHP pages. &lt;br /&gt;
&lt;br /&gt;
See tutorial on page [[Module development|Module development]] or [[Script development]] for more information.&lt;/div&gt;</summary>
		<author><name>Eldy3</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Fichero_de_configuraci%C3%B3n&amp;diff=20046</id>
		<title>Fichero de configuración</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Fichero_de_configuraci%C3%B3n&amp;diff=20046"/>
		<updated>2010-08-22T03:23:23Z</updated>

		<summary type="html">&lt;p&gt;Eldy3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Admin]]&lt;br /&gt;
{{TemplateDocDesarrollo}}&lt;br /&gt;
&lt;br /&gt;
El fichero de configuración de Dolibarr es &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039;. Es escrito por el proceso de instalación automático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Contenido =&lt;br /&gt;
El contenido del fichero standard es :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_document_root=&amp;quot;/home/www/dolibarr/htdocs&amp;quot;;&lt;br /&gt;
$dolibarr_main_url_root=&amp;quot;http://midominio.com/dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_type=&amp;quot;mysql&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_host=&amp;quot;localhost&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_port=&amp;quot;3306&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_name=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_user=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_pass=&amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Otras configuraciones :&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_demo=&amp;quot;logindemo,passdemo&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Desactiva algunas funciones para hacer que la aplicación quede fijada en ciertos niveles. Esto es necesario si se accede a Dolibarr como sitio de demostración para los usuarios a quienes les gusta un poco trastear. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_prod=&amp;quot;1&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Cuando se define este opción, los mensajes de error internos no son mostrados en la pantalla. Esta opción se ha concebido para los entornos de producción, con el fin de no divulgar información a malintencionados.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_authentication=&amp;quot;dolibarr&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Permite cambiar la forma de control de la contraseña:&lt;br /&gt;
* El valor &amp;quot;dolibarr&amp;quot; se basa en la contraseña sobre la base de datos.&lt;br /&gt;
* &amp;quot;ldap&amp;quot; se base sobre LDAP (en este caso se deberán indicar otros parámetros de LDAP (ver archivo conf.php.example)&lt;br /&gt;
* &amp;quot;http&amp;quot; utiliza el protocolo de autenticación HTTP Basic (es necesario configurar su servidor web para disponer de Dolibarr dentro de una sesión de autentificación HTTP Basic)&lt;br /&gt;
&lt;br /&gt;
Dolibarr proporciona una archivo conf como plantilla llamado &#039;&#039;&#039;conf/conf.php.example&#039;&#039;&#039; donde se comenta cada parámetro.&lt;br /&gt;
&lt;br /&gt;
= Modificación =&lt;br /&gt;
Este archivo nunca debe ser modificado, ni directamente, ni por cualquier funcionalidad de Dolibarr.&lt;br /&gt;
&lt;br /&gt;
Es creado por el proceso de instalación o actualización de Dolibarr (install/index.php), quien es el único autorizado a realizar acciones sobre este fichero.&lt;br /&gt;
&lt;br /&gt;
= Desarrollo =&lt;br /&gt;
El contenido de este fichero es accesible en desarrollo a través de constantes ó del objeto &#039;&#039;&#039;$conf&#039;&#039;&#039; creado por el script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; que es llamado por todos los fuentes PHP (scripts ó págines).&lt;br /&gt;
&lt;br /&gt;
* $dolibarr_main_document_root se conoce en el código mediante la constante: DOL_DOCUMENT_ROOT&lt;br /&gt;
* $dolibarr_main_url_root se conoce en el código mediante la constante:: DOL_URL_ROOT&lt;br /&gt;
* $dolibarr_main_db_type es accesible por $conf-&amp;gt;db-&amp;gt;type&lt;br /&gt;
* $dolibarr_main_db_host es accesible por $conf-&amp;gt;db-&amp;gt;host&lt;br /&gt;
* $dolibarr_main_db_port es accesible por $conf-&amp;gt;db-&amp;gt;port&lt;br /&gt;
* $dolibarr_main_db_name es accesible por $conf-&amp;gt;db-&amp;gt;name&lt;br /&gt;
* $dolibarr_main_db_user es accesible por $conf-&amp;gt;db-&amp;gt;login&lt;br /&gt;
* $dolibarr_main_db_pass no es accesible. Es leída por el script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; (llamado por todo fichero PHP) que crea una conexión &#039;&#039;&#039;$db&#039;&#039;&#039; tras borrar de su memoria la contraseña.&lt;br /&gt;
&lt;br /&gt;
Normalmente, en los desarrollos no debería hacer falta nada más que las constantes DOL_DOCUMENT_ROOT (que indica la ruta física de la carpeta de almacenaje de ficheros temporales o a conservar) y DOL_URL_ROOT (que indica la ruta URL hacia la carpeta raíz de Dolibarr).&lt;br /&gt;
&lt;br /&gt;
Otras informaciones y objetos se encuentran disponibles tras la inserción del include de &#039;&#039;&#039;main.inc.php&#039;&#039;&#039; en el código. &lt;br /&gt;
&lt;br /&gt;
Ver los tutoriales sobre el [[Desarrollo de un módulo|desarrollo de módulos]] y [[Desarrollo de scripts|desarrollo de scripts]] Dolibarr para más información.&lt;/div&gt;</summary>
		<author><name>Eldy3</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Fichier_de_configuration&amp;diff=20045</id>
		<title>Fichier de configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Fichier_de_configuration&amp;diff=20045"/>
		<updated>2010-08-22T03:23:05Z</updated>

		<summary type="html">&lt;p&gt;Eldy3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Admin]]&lt;br /&gt;
{{TemplateDocDev}}&lt;br /&gt;
&lt;br /&gt;
Le fichier de configuration de Dolibarr est &#039;&#039;&#039;conf/conf.php&#039;&#039;&#039;. Il est écrit par la procédure d&#039;installation automatisée.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Contenu =&lt;br /&gt;
Le contenu du fichier standard est :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_document_root=&amp;quot;/home/www/dolibarr/htdocs&amp;quot;;&lt;br /&gt;
$dolibarr_main_url_root=&amp;quot;http://mondomaine.com/dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_type=&amp;quot;mysql&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_host=&amp;quot;localhost&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_port=&amp;quot;3306&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_name=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_user=&amp;quot;dolibarr&amp;quot;;&lt;br /&gt;
$dolibarr_main_db_pass=&amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autres options :&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_demo=&amp;quot;demologin,demopass&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Désactive certaines fonctions pour rendre l&#039;application figée à certains niveaux. Ceci est requis si Dolibarr est en accès comme site de démo à des utilisateurs qui aiment un peu trop faire n&#039;importe quoi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_prod=&amp;quot;1&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Quand cette option est définie, les messages d&#039;erreurs internes à Dolibarr ne sont plus remontée à l&#039;écran. Cette option est conçue pour les environnements de production afin de ne pas divulguer d&#039;informations aux hackers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$dolibarr_main_authentication=&amp;quot;dolibarr&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
-&amp;gt; Permet de changer la manière dont le mot de passe est controlé:&lt;br /&gt;
* La valeur &amp;quot;dolibarr&amp;quot; s&#039;appuie sur le mot de passe en base de donnée.&lt;br /&gt;
* &amp;quot;ldap&amp;quot; permet de se baser sur un annuaire LDAP (dans ce cas il faut renseigner les autres parametres LDAP (vor ficiher conf.php.example).&lt;br /&gt;
* &amp;quot;http&amp;quot; utilise l&#039;authentification du protocol HTTP Basic (il est nécesssaire de configurer votre serveur web pour avoir Dolibarr dans une session d&#039;authentification HTTP Basic).&lt;br /&gt;
&lt;br /&gt;
Dolibarr fournit un fichier conf modèle nommé &#039;&#039;&#039;conf/conf.php.example&#039;&#039;&#039; où chaque paramètre est commenté.&lt;br /&gt;
&lt;br /&gt;
= Lecture/Ecriture du fichier =&lt;br /&gt;
Ce fichier ne doit pas jamais être ni lu directement, ni modifié par aucune fonctionnalité de Dolibarr.&lt;br /&gt;
&lt;br /&gt;
Il est créé par la procédure d&#039;installation ou de mise a jour de Dolibarr (install/index.php) qui est la seule habilitée à effectuer des actions sur ce fichier.&lt;br /&gt;
&lt;br /&gt;
= Utilisation dans le code =&lt;br /&gt;
Le contenu de ce fichier est accessible au développement au travers de constantes ou de l&#039;objet &#039;&#039;&#039;$conf&#039;&#039;&#039; créé par le script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; qui est appelé par tout programme PHP (scripts ou pages).&lt;br /&gt;
&lt;br /&gt;
Ainsi:&lt;br /&gt;
* $dolibarr_main_document_root est connu dans le code grâce à la constante: DOL_DOCUMENT_ROOT (mais aussi dans le tableau $conf-&amp;gt;file-&amp;gt;dol_document_root[]&lt;br /&gt;
* $dolibarr_main_url_root est connu dans le code grâce à la constante: DOL_URL_ROOT&lt;br /&gt;
* $dolibarr_main_db_type est accessible par $conf-&amp;gt;db-&amp;gt;type&lt;br /&gt;
* $dolibarr_main_db_host est accessible par $conf-&amp;gt;db-&amp;gt;host&lt;br /&gt;
* $dolibarr_main_db_port est accessible par $conf-&amp;gt;db-&amp;gt;port&lt;br /&gt;
* $dolibarr_main_db_name est accessible par $conf-&amp;gt;db-&amp;gt;name&lt;br /&gt;
* $dolibarr_main_db_user est accessible par $conf-&amp;gt;db-&amp;gt;login&lt;br /&gt;
* $dolibarr_main_db_pass n&#039;est pas accessible. Il est lu par le script &#039;&#039;&#039;master.inc.php&#039;&#039;&#039; (appelé par tout fichier PHP) qui crée un connexion &#039;&#039;&#039;$db&#039;&#039;&#039; puis efface de sa mémoire le mot de passe.&lt;br /&gt;
&lt;br /&gt;
Normalement, vos développements ne devraient avoir besoin que des constantes DOL_DOCUMENT_ROOT (qui indique le chemin physique du répertoire de stockage de fichiers temporaires ou à conserver) et DOL_URL_ROOT (qui indique le chemin URL vers le répertoire racine de Dolibarr).&lt;br /&gt;
&lt;br /&gt;
D&#039;autres informations et variables déjà initialisées sont disponibles après insertion de l&#039;include de &#039;&#039;&#039;main.inc.php&#039;&#039;&#039; dans son code. &lt;br /&gt;
&lt;br /&gt;
Voir les tutoriaux sur le [[Developpement_module|Développements de modules]] ou [[Développement de scripts]] pour plus d&#039;information.&lt;/div&gt;</summary>
		<author><name>Eldy3</name></author>
	</entry>
</feed>