Fix: prevents errors with dollar sign
This commit is contained in:
parent
36505d86c4
commit
c15c5a1f83
@ -13,81 +13,81 @@
|
|||||||
# This parameter defines the root URL of your Dolibarr index.php page.
|
# This parameter defines the root URL of your Dolibarr index.php page.
|
||||||
# It must link to the directory htdocs.
|
# It must link to the directory htdocs.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_url_root="http://localhost";
|
# $dolibarr_main_url_root='http://localhost';
|
||||||
# $dolibarr_main_url_root="http://mydolibarrvirtualhost";
|
# $dolibarr_main_url_root='http://mydolibarrvirtualhost';
|
||||||
# $dolibarr_main_url_root="http://myserver/dolibarr/htdocs";
|
# $dolibarr_main_url_root='http://myserver/dolibarr/htdocs';
|
||||||
#
|
#
|
||||||
$dolibarr_main_url_root="";
|
$dolibarr_main_url_root='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_document_root
|
# dolibarr_main_document_root
|
||||||
# This parameter contains absolute file system directory of Dolibarr
|
# This parameter contains absolute file system directory of Dolibarr
|
||||||
# htdocs directory
|
# htdocs directory
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_document_root="/var/www/dolibarr/htdocs";
|
# $dolibarr_main_document_root='/var/www/dolibarr/htdocs';
|
||||||
# $dolibarr_main_document_root="C:/My web sites/dolibarr/htdocs";
|
# $dolibarr_main_document_root='C:/My web sites/dolibarr/htdocs';
|
||||||
#
|
#
|
||||||
$dolibarr_main_document_root="";
|
$dolibarr_main_document_root='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_data_root
|
# dolibarr_main_data_root
|
||||||
# This parameter contains absolute file system directory of Dolibarr
|
# This parameter contains absolute file system directory of Dolibarr
|
||||||
# directory used to store uploaded and generated physical files.
|
# directory used to store uploaded and generated physical files.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_document_root="/var/www/dolibarr/documents";
|
# $dolibarr_main_data_root='/var/www/dolibarr/documents';
|
||||||
# $dolibarr_main_document_root="E:/My web sites/dolibarr/documents";
|
# $dolibarr_main_data_root='E:/My web sites/dolibarr/documents';
|
||||||
#
|
#
|
||||||
$dolibarr_main_data_root="";
|
$dolibarr_main_data_root='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_host
|
# dolibarr_main_db_host
|
||||||
# This parameter contains host name or ip address of Dolibarr database
|
# This parameter contains host name or ip address of Dolibarr database
|
||||||
# server.
|
# server.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_db_host="localhost";
|
# $dolibarr_main_db_host='localhost';
|
||||||
# $dolibarr_main_db_host="127.0.0.1";
|
# $dolibarr_main_db_host='127.0.0.1';
|
||||||
# $dolibarr_main_db_host="192.168.0.10";
|
# $dolibarr_main_db_host='192.168.0.10';
|
||||||
# $dolibarr_main_db_host="mysql.myserver.com";
|
# $dolibarr_main_db_host='mysql.myserver.com';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_host="";
|
$dolibarr_main_db_host='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_port
|
# dolibarr_main_db_port
|
||||||
# This parameter contains the port of the Dolibarr database.
|
# This parameter contains the port of the Dolibarr database.
|
||||||
# Default value: none
|
# Default value: none
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_db_host="3306;
|
# $dolibarr_main_db_host='3306';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_port="";
|
$dolibarr_main_db_port='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_name
|
# dolibarr_main_db_name
|
||||||
# This parameter contains name of Dolibarr database.
|
# This parameter contains name of Dolibarr database.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_db_name="dolibarr";
|
# $dolibarr_main_db_name='dolibarr';
|
||||||
# $dolibarr_main_db_name="mydatabase";
|
# $dolibarr_main_db_name='mydatabase';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_name="";
|
$dolibarr_main_db_name='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_user
|
# dolibarr_main_db_user
|
||||||
# This parameter contains user name used to read and write into
|
# This parameter contains user name used to read and write into
|
||||||
# Dolibarr database.
|
# Dolibarr database.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_db_user="admin";
|
# $dolibarr_main_db_user='admin';
|
||||||
# $dolibarr_main_db_user="dolibarruser";
|
# $dolibarr_main_db_user='dolibarruser';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_user="";
|
$dolibarr_main_db_user='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_pass
|
# dolibarr_main_db_pass
|
||||||
# This parameter contains password used to read and write into
|
# This parameter contains password used to read and write into
|
||||||
# Dolibarr database.
|
# Dolibarr database.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_db_pass="myadminpass";
|
# $dolibarr_main_db_pass='myadminpass';
|
||||||
# $dolibarr_main_db_pass="myuserpassword";
|
# $dolibarr_main_db_pass='myuserpassword';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_pass="";
|
$dolibarr_main_db_pass='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_type
|
# dolibarr_main_db_type
|
||||||
@ -96,31 +96,37 @@ $dolibarr_main_db_pass="";
|
|||||||
# Default value: none
|
# Default value: none
|
||||||
# Possible values: mysql, mysqli, pgsql
|
# Possible values: mysql, mysqli, pgsql
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_db_type="mysql;
|
# $dolibarr_main_db_type='mysql';
|
||||||
# $dolibarr_main_db_type="mysqli";
|
# $dolibarr_main_db_type='mysqli';
|
||||||
# $dolibarr_main_db_type="pgsql";
|
# $dolibarr_main_db_type='pgsql';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_type="";
|
$dolibarr_main_db_type='';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_character_set
|
# dolibarr_main_db_character_set
|
||||||
# Database character set used to store data (forced during database creation).
|
# Database character set used to store data (forced during database creation).
|
||||||
# Default value: depends on database driver
|
# Default value: depends on database driver
|
||||||
# Examples:
|
# Examples:
|
||||||
# dolibarr_main_db_character_set="latin1";
|
# dolibarr_main_db_character_set='latin1';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_character_set="latin1";
|
$dolibarr_main_db_character_set='latin1';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_db_collation
|
# dolibarr_main_db_collation
|
||||||
# Database character set used to sort data (forced during database creation).
|
# Database character set used to sort data (forced during database creation).
|
||||||
# Default value: depends on database driver
|
# Default value: depends on database driver
|
||||||
# Examples:
|
# Examples:
|
||||||
# dolibarr_main_db_collation="latin1_swedish_ci";
|
# dolibarr_main_db_collation='latin1_swedish_ci';
|
||||||
#
|
#
|
||||||
$dolibarr_main_db_collation="latin1_swedish_ci";
|
$dolibarr_main_db_collation='latin1_swedish_ci';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##################
|
||||||
|
# Login #
|
||||||
|
##################
|
||||||
|
|
||||||
# dolibarr_main_authentication
|
# dolibarr_main_authentication
|
||||||
# This parameter contains the way authentication is done.
|
# This parameter contains the way authentication is done.
|
||||||
# If value "ldap" is used, you must also set parameters dolibarr_main_auth_ldap_*
|
# If value "ldap" is used, you must also set parameters dolibarr_main_auth_ldap_*
|
||||||
@ -128,46 +134,57 @@ $dolibarr_main_db_collation="latin1_swedish_ci";
|
|||||||
# Possible values: Any values found in files in htdocs/includes/login directory after
|
# Possible values: Any values found in files in htdocs/includes/login directory after
|
||||||
# the "function_" string and before the ".php" string.
|
# the "function_" string and before the ".php" string.
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_authentication="http";
|
# $dolibarr_main_authentication='http';
|
||||||
# $dolibarr_main_authentication="dolibarr";
|
# $dolibarr_main_authentication='dolibarr';
|
||||||
# $dolibarr_main_authentication="ldap";
|
# $dolibarr_main_authentication='ldap';
|
||||||
#
|
#
|
||||||
$dolibarr_main_authentication="dolibarr";
|
$dolibarr_main_authentication='dolibarr';
|
||||||
|
|
||||||
|
|
||||||
# dolibarr_main_force_https
|
|
||||||
# This parameter allows to force the HTTPS mode.
|
|
||||||
# Warning: If you enable this parameter, your dolibarr_main_url_root parameter
|
|
||||||
# must contains an URL with https and web server must be configured to respond
|
|
||||||
# to such an URL.
|
|
||||||
# Default value: 0
|
|
||||||
# Possible values: 0 or 1
|
|
||||||
# Examples:
|
|
||||||
# $dolibarr_main_force_https=0;
|
|
||||||
#
|
|
||||||
$dolibarr_main_force_https="0";
|
|
||||||
|
|
||||||
|
|
||||||
# Parameters used to setup LDAP authentication.
|
# Parameters used to setup LDAP authentication.
|
||||||
# Uncomment them if dolibarr_main_authentication = "ldap"
|
# Uncomment them if dolibarr_main_authentication = 'ldap'
|
||||||
#
|
#
|
||||||
# $dolibarr_main_auth_ldap_host="127.0.0.1";
|
# $dolibarr_main_auth_ldap_host='127.0.0.1';
|
||||||
# $dolibarr_main_auth_ldap_port="389";
|
# $dolibarr_main_auth_ldap_port='389';
|
||||||
# $dolibarr_main_auth_ldap_version="3";
|
# $dolibarr_main_auth_ldap_version='3';
|
||||||
# $dolibarr_main_auth_ldap_servertype="openldap"; # openldap, activedirectory or egroupware
|
# $dolibarr_main_auth_ldap_servertype='openldap'; # openldap, activedirectory or egroupware
|
||||||
# $dolibarr_main_auth_ldap_login_attribute="loginfield"; # uid or samaccountname for active directory
|
# $dolibarr_main_auth_ldap_login_attribute='loginfield'; # uid or samaccountname for active directory
|
||||||
# $dolibarr_main_auth_ldap_dn=""; # Ex: ou=users,dc=my-domain,dc=com
|
# $dolibarr_main_auth_ldap_dn=''; # Ex: ou=users,dc=my-domain,dc=com
|
||||||
# $dolibarr_main_auth_ldap_admin_login=""; # Required only if anonymous bind disabled
|
# $dolibarr_main_auth_ldap_admin_login=''; # Required only if anonymous bind disabled
|
||||||
# $dolibarr_main_auth_ldap_admin_pass=""; # Required only if anonymous bind disabled
|
# $dolibarr_main_auth_ldap_admin_pass=''; # Required only if anonymous bind disabled
|
||||||
#
|
#
|
||||||
# $dolibarr_main_auth_ldap_debug="false";
|
# $dolibarr_main_auth_ldap_debug='false';
|
||||||
|
|
||||||
|
|
||||||
# Login and pass to use in a demo mode
|
# Login and pass to use in a demo mode
|
||||||
# Default value: 0
|
# Default value: 0
|
||||||
# Possible values: 0 or 1
|
# Possible values: 0 or 1
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_demo="autologin,autopass"
|
# $dolibarr_main_demo='autologin,autopass'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##################
|
||||||
|
# Security #
|
||||||
|
##################
|
||||||
|
|
||||||
|
|
||||||
|
# dolibarr_main_force_https
|
||||||
|
# This parameter allows to force the HTTPS mode.
|
||||||
|
# Warning: If you enable this parameter, your web server must be configured
|
||||||
|
# to respond URL with https protocol.
|
||||||
|
# Default value: 0
|
||||||
|
# Possible values: 0 or 1
|
||||||
|
# Examples:
|
||||||
|
# $dolibarr_main_force_https='0';
|
||||||
|
#
|
||||||
|
$dolibarr_main_force_https='0';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##################
|
||||||
|
# Other #
|
||||||
|
##################
|
||||||
|
|
||||||
|
|
||||||
# When this parameter is defined, all errors messages are not reported.
|
# When this parameter is defined, all errors messages are not reported.
|
||||||
@ -175,6 +192,6 @@ $dolibarr_main_force_https="0";
|
|||||||
# Default value: 0
|
# Default value: 0
|
||||||
# Possible values: 0 or 1
|
# Possible values: 0 or 1
|
||||||
# Examples:
|
# Examples:
|
||||||
# $dolibarr_main_prod=1
|
# $dolibarr_main_prod='1';
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -520,47 +520,47 @@ function write_conf_file($conffile)
|
|||||||
fputs($fp,"# and explanations for all possibles parameters.\n");
|
fputs($fp,"# and explanations for all possibles parameters.\n");
|
||||||
fputs($fp,"#\n");
|
fputs($fp,"#\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_url_root="'.$_POST["main_url"].'";');
|
fputs($fp, '$dolibarr_main_url_root=\''.$_POST["main_url"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_document_root="'.$main_dir.'";');
|
fputs($fp, '$dolibarr_main_document_root=\''.$main_dir.'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_data_root="'.$main_data_dir.'";');
|
fputs($fp, '$dolibarr_main_data_root=\''.$main_data_dir.'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_host="'.$_POST["db_host"].'";');
|
fputs($fp, '$dolibarr_main_db_host=\''.$_POST["db_host"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_port="'.$_POST["db_port"].'";');
|
fputs($fp, '$dolibarr_main_db_port=\''.$_POST["db_port"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_name="'.$_POST["db_name"].'";');
|
fputs($fp, '$dolibarr_main_db_name=\''.$_POST["db_name"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_user="'.$_POST["db_user"].'";');
|
fputs($fp, '$dolibarr_main_db_user=\''.$_POST["db_user"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_pass="'.$_POST["db_pass"].'";');
|
fputs($fp, '$dolibarr_main_db_pass=\''.$_POST["db_pass"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_type="'.$_POST["db_type"].'";');
|
fputs($fp, '$dolibarr_main_db_type=\''.$_POST["db_type"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_character_set="'.$_POST["dolibarr_main_db_character_set"].'";');
|
fputs($fp, '$dolibarr_main_db_character_set=\''.$_POST["dolibarr_main_db_character_set"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
fputs($fp, '$dolibarr_main_db_collation="'.$_POST["dolibarr_main_db_collation"].'";');
|
fputs($fp, '$dolibarr_main_db_collation=\''.$_POST["dolibarr_main_db_collation"].'\';');
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
/* Authentication */
|
/* Authentication */
|
||||||
if ($_POST["db_type"] == 'mssql')
|
if ($_POST["db_type"] == 'mssql')
|
||||||
{
|
{
|
||||||
fputs($fp, '$dolibarr_main_authentication="dolibarr_mdb2";');
|
fputs($fp, '$dolibarr_main_authentication=\'dolibarr_mdb2\';');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
fputs($fp, '$dolibarr_main_authentication="dolibarr";');
|
fputs($fp, '$dolibarr_main_authentication=\'dolibarr\';');
|
||||||
}
|
}
|
||||||
fputs($fp,"\n");
|
fputs($fp,"\n");
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user