30-04-2020, 17:34
Bonjour,
Mon fichier "local_settings.py" contient les lignes suivantes :
Or le fichier de logs indiqué n'est jamais créé et je n'ai aucun message d'erreur dans les logs d'apache.
Chez moi, Crème CRM s'exécute par l'intermédiaire de WSGI et d'Apache2, donc sous l'utilisateur www-data pour lequel j'ai paramétré au niveau système le répertoire personnel comme étant /srv/www.
Je devrais donc trouver les logs de Crème CRM dans /srv/www/creme.log, or ce n'est pas le cas.
Et il n'est pas ailleurs car une recherche en tant que root sur toute l'arborescence ne renvoie rien.
Est-ce un bug ? ou ai-je mal configurer quelque chose ?
Merci à vous.
Mon fichier "local_settings.py" contient les lignes suivantes :
Code :
# LOGS #########################################################################
LOGGING_FILE_HANDLER = {
'level': 'INFO',
'()': 'creme.utils.loggers.CompressedTimedRotatingFileHandler',
'formatter': 'verbose',
'filename': '~/creme.log', # create a log file in user home directory
'interval': 1,
'when': 'D',
}
# LOGS [END]####################################################################
Or le fichier de logs indiqué n'est jamais créé et je n'ai aucun message d'erreur dans les logs d'apache.
Chez moi, Crème CRM s'exécute par l'intermédiaire de WSGI et d'Apache2, donc sous l'utilisateur www-data pour lequel j'ai paramétré au niveau système le répertoire personnel comme étant /srv/www.
Code :
www-data:x:33:33:www-data:/srv/www:/bin/bash
Je devrais donc trouver les logs de Crème CRM dans /srv/www/creme.log, or ce n'est pas le cas.
Et il n'est pas ailleurs car une recherche en tant que root sur toute l'arborescence ne renvoie rien.
Code :
root@cremecrm:~# find / -iname "*creme.log*" -ls
root@cremecrm:~#
Est-ce un bug ? ou ai-je mal configurer quelque chose ?
Merci à vous.
Crème CRM 2.4.2 sur Debian GNU/Linux 11 Bullseye avec Apache2 + WSGI