Bonjour,
J'ai lu pas mal de messages et cherché pas mal sur d'autres sources internet mais sans succès relativement à mon problème.
J'essaie d'installer OBM version 2.3.7 sur un serveur CentOS 5 mais j'ai rencontré quelques problèmes à la création de la BDD Postgresl.
Le script qui crée la BDD contient ceci :
Et lors de l'exécution du script, j'ai eu droit à un beau message du style de celui donné sur cette discussion :Code:su - postgres -c "createdb -O ${user} --encoding=UTF-8 ${db}
Alors j'ai viré le répertoire data et recréé le cluster avec :Citation:
ERROR: encoding UTF-8 does not match server's locale fr_FR
DETAIL: The server's LC_CTYPE setting requires encoding LATIN1
Maintenant j'ai :Code:initdb -E=UTF8 --locales=fr_FR.utf8 /var/lib/pgsql
J'ai relancé le script d'installation d'OBM et tout semble s'être passé normalement au niveau de la BDD.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 SHOW LC_CTYPE; lc_ctype ------------ fr_FR.utf8 (1 ligne) SHOW server_encoding; server_encoding ----------------- UTF8 (1 ligne) SHOW client_encoding; client_encoding ----------------- UTF8 (1 ligne)
Mais j'ai :
1) Un problème d'affichage d'accents dans l'interface OBM
2) Ce genre de message à l'ajout d'un utilisateur dans OBM :
Je ne sais plus où chercher pour rendre tout ça fonctionnel.Citation:
Warning: pg_query() [function.pg-query]: Query failed: ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xe96e61 HINT: Cette erreur peut aussi survenir si la séquence d'octets ne correspond pas au jeu de caractÚres attendu par le serveur, le jeu étant contrÎlé par « client_encoding ». in /usr/share/obm/obminclude/phplib/db_pgsql.inc on line 96