FAQ Odoo / OpenERPConsultez toutes les FAQ
Nombre d'auteurs : 2, nombre de questions : 39, dernière mise à jour : 25 décembre 2014
Le fichier de configuration du serveur : openerp-server.conf
Sur Debian Wheezy (7), et dans mon cas pour OpenERP version 7.0, le fichier se trouve dans /etc/openerp.
Si vous ne le trouvez pas, vous pouvez ouvrir un terminal (en root) et taper :
find / -name "
openerp
-
server
.
conf
"
Cela vous affichera le chemin complet du fichier.
Ouvrez un terminal en root puis tapez :
/etc/init.d/openerp start
/etc/init.d/openerp stop
/etc/init.d/openerp restart
Note : pour trouver la liste de toutes les options du serveur ainsi que les valeurs disponibles, il faut fouiner dans le fichier config.py qui se trouve dans le répertoire tools du serveur.
Sur Debian Wheezy avec OpenERP 7: /usr/share/pyshared/openerp/tools
La plupart des options peuvent déjà figurer dans le fichier de configuration du serveur openerp-server.conf .
Attention, selon les versions d'OpenERP, les commandes peuvent être openerp-server + cmd au lieu de openerp + cmd
Voici les options par défaut du fichier de configuration du serveur OpenERP
[options]
# ============================================================================ #
# MODULES #
# ============================================================================ #
# Répertoires d'installation des modules
# Chemins séparés par des virgules
addons_path = /opt/openerp/server/openerp/addons
# ============================================================================ #
# MOT DE PASSE PRINCIPAL #
# ============================================================================ #
# Mot de passe de l'administrateur OpenERP
# Ce mot de passe est demandé lors de la création/sauvegarde/suppression
# des bases de données
admin_passwd = admin
# ============================================================================ #
# CONFIGURATION DE POSTGRESQL #
# ============================================================================ #
# Nom d'hôte
db_host = False
# Nombre de connexions maxi
db_maxconn = 64
# Nom de la base de données à charger
# Laisser à False pour permettre de choisir la base de données à charger
db_name = False
# Nom de l'utilisateur PostgreSQL
db_user = openerp
# Mot de passe pour l'utilisateur PostgreSQL
db_password = False
# Numero de port de PostgreSQL
db_port = False
# Nom du modèle qui sera utilisé pour créer une nouvelle base de données
db_template = template1
# Lister les bases de données
list_db = True
# Filtrer les bases de données sur l'interface web de connexion.
# Permet de restreindre la liste des bases de données qui apparaitront
# dans le menu déroulant
dbfilter = .*
# Chemin de l'exécutable PostgreSQL
pg_path = None
# Utiliser la fonction "Unaccent" si fournie par la base de données
unaccent = False
# ============================================================================ #
# PARAMÈTRES MULTIPROCESSING #
# ============================================================================ #
workers = 0
limit_memory_hard = 805306368
limit_memory_soft = 671088640
limit_request = 8192
limit_time_cpu = 60
limit_time_real = 120
pidfile = None
# Nombre d'enregistrements maximum dans les tables osv_memory
osv_memory_count_limit = False
# Durée de conservation des enregistrements dans les tables osv_memory
osv_memory_age_limit = 1.0
# ============================================================================ #
# CONFIGURATION DU JOURNAL D'ÉVÉNEMENTS #
# ============================================================================ #
# Gestionnaire d'événements
log_handler = [':INFO']
# Niveau d'enregistrement des événements.
# Les différents niveaux :
# info
# debug_rpc
# warn
# test
# critical
# debug_sql
# error
# debug
# debug_rpc_answer
# notset
log_level = info
# Chemin vers le fichier .log
logfile = /var/log/openerp/openerp-server.log
login_message = False
# logrotate à TRUE pour générer un nouveau fichier de log chaque jour.
logrotate = False
# Enregistrer les événements dans le journal système
syslog = False
# ============================================================================ #
# CONFIGURATION SMTP #
# ============================================================================ #
# Numéro de port du serveur SMTP
smtp_port = 25
# Nom du serveur SMTP
smtp_server = localhost
# Activer l'option SSL du serveur SMTP
smtp_ssl = False
# Nom d'utilisateur
smtp_user = False
# Mot de passe de l'utilisateur
smtp_password = False
# Adresse email de l'expéditeur
email_from = False
# ============================================================================ #
# SERVEUR WEB FICHIERS HTML #
# ============================================================================ #
static_http_enable = False
static_http_document_root = None
static_http_url_prefix = None
# ============================================================================ #
# CONFIGURATION DES TESTS #
# ============================================================================ #
test_enable = False
test_commit = False
test_file = False
test_report_directory = False
# ============================================================================ #
# TRADUCTION #
# ============================================================================ #
# Traduction des modules
translate_modules = ['all']
# ============================================================================ #
# CONFIGURATION XML-RPC #
# ============================================================================ #
# Activer XMLRPC
xmlrpc = True
xmlrpc_interface =
xmlrpc_port = 8069
proxy_mode = False
# ============================================================================ #
# CONFIGURATION XML-RPC SÉCURISÉ #
# ============================================================================ #
# Activer XMLRPCS
xmlrpcs = True
xmlrpcs_interface =
xmlrpcs_port = 8071
# Chemin vers le certificat SSL
secure_cert_file = server.cert
# Chemin vers la Clé Privée
secure_pkey_file = server.pkey
# ============================================================================ #
# EXPORTS CSV
# ============================================================================ #
# Séparateur pour les exports/imports CSV
csv_internal_sep = ,
# Chemin vers un fichier pour l'importation de fichier de grande taille
import_partial =
# ============================================================================ #
# ZONE DE TEMPS #
# ============================================================================ #
# Zone de temps par défaut
timezone = False
# ============================================================================ #
# DÉBOGAGE #
# ============================================================================ #
# Activer le mode de débogage
debug_mode = False
# ============================================================================ #
# TÂCHES PLANIFIÉES #
# ============================================================================ #
# Nombre maximum simultané de tâches CRON
max_cron_threads = 2
# ============================================================================ #
# RAPPORTS #
# ============================================================================ #
# Compresser les rapports
reportgz = False
# ============================================================================ #
# DONNÉES DE DÉMONSTRATION #
# ============================================================================ #
# Ne pas charger les données de démonstration
without_demo = False
demo = {}
# ============================================================================ #
# DIVERS #
# ============================================================================ #
# Active le module GEvent mais désactive les tâches CRON
gevent = False
longpolling_port = 8072
server_wide_modules = None
Pour générer un fichier de configuration par défaut, ouvrez un terminal puis connectez-vous avec l'utilisateur openerp
su openerp
Positionnez-vous dans le répertoire dans lequel se trouve l'exécutable du serveur openerp-server
cd /<
%
le répertoire d\'installation d\'openERP %
>
/server [+ Entrée]
Lancez ensuite la commande suivante :
./openerp-server -s -c "
/
tmp
/
openerp
-
server
.
conf
"
[+ Entrée]
Le fichier de configuration avec les paramètres par défaut sera enregistré (option -s) à l'emplacement spécifié par l'option -c