Problème d\'encodage version 5.5 + postgree 8.4
Publié : mar. nov. 14, 2017 11:35 pm
Bonjour,
J\'ai installé sans problème Phpcompta en n\'oubliant pas d\'appliquer la méthode que vous m\'aviez donné dans un autre topic pour que les bases soient encodé en utf8 (http://www.phpcompta.be/index.php?optio ... 99&catid=2).
Bon l\'installation se passe bien et je peux me connecter à Phpcompta.
C\'est lors de la création d\'un dossier que çà se corse...
[quote]le modele mod2 doit être migré en unicode.Pour le passer en unicode, faites-en un backup puis restaurez le fichier reçu [/quote]
Une petite recherche dans google m\'a donné ce lien vers votre forum (http://www.phpcompta.be/index.php?optio ... mitstart=0).
J\'ai suivi votre conseil :
[quote]Tu vas dans administration dossier (ou modèle) => backup et pour restaurer tu vas simplement dans administration => restaure, un nouveau dossier/modèle sera créé donc tu peux le tester avant d\'effacer la version latine[/quote]
Mais lors de la restauration j\'ai le message d\'erreur suivant :
[quote]create database mod11 encoding=\'utf8\' SQL ERROR create database mod11 encoding=\'utf8\' ArrayERREUR: le nouvel encodage (UTF8? est incompatible avec l\'encodage de la base de donn?es mod?le (SQL_ASCII) ASTUCE : Utilisez le m?me encodage que celui de la base de donn?es mod?le, ou utilisez template0 comme mod?le.[/quote]
Je n\'avais pas eu ce problème en décembre derniers lors de ma précédente installation sur mon serveur (sous debian lenny + postgree 8.3).
Pour info là c\'est en local sous Ubuntu 10.10 + postgree 8.4
Le problème vient-il de la version de postgree ?
Un psql -l me retourne :
[quote]Liste des bases de données
Nom | Propriétaire | Encodage | Tri | Type caract. | Droits d\'accès
--------------------+---------------+-----------+-------+--------------+-----------------------
account_repository | phpcompta | SQL_ASCII | POSIX | POSIX |
mod1 | phpcompta | SQL_ASCII | POSIX | POSIX |
mod2 | phpcompta | SQL_ASCII | POSIX | POSIX |
postgres | postgres | SQL_ASCII | POSIX | POSIX |
template0 | postgres | SQL_ASCII | POSIX | POSIX | =c/postgres
: postgres=CTc/postgres
template1 | postgres | SQL_ASCII | POSIX | POSIX | postgres=CTc/postgres
: =c/postgres
(6 lignes)[/quote]
D\'avance merci pour votre aide !
Cordialement
WOOoinux
J\'ai installé sans problème Phpcompta en n\'oubliant pas d\'appliquer la méthode que vous m\'aviez donné dans un autre topic pour que les bases soient encodé en utf8 (http://www.phpcompta.be/index.php?optio ... 99&catid=2).
Bon l\'installation se passe bien et je peux me connecter à Phpcompta.
C\'est lors de la création d\'un dossier que çà se corse...
[quote]le modele mod2 doit être migré en unicode.Pour le passer en unicode, faites-en un backup puis restaurez le fichier reçu [/quote]
Une petite recherche dans google m\'a donné ce lien vers votre forum (http://www.phpcompta.be/index.php?optio ... mitstart=0).
J\'ai suivi votre conseil :
[quote]Tu vas dans administration dossier (ou modèle) => backup et pour restaurer tu vas simplement dans administration => restaure, un nouveau dossier/modèle sera créé donc tu peux le tester avant d\'effacer la version latine[/quote]
Mais lors de la restauration j\'ai le message d\'erreur suivant :
[quote]create database mod11 encoding=\'utf8\' SQL ERROR create database mod11 encoding=\'utf8\' ArrayERREUR: le nouvel encodage (UTF8? est incompatible avec l\'encodage de la base de donn?es mod?le (SQL_ASCII) ASTUCE : Utilisez le m?me encodage que celui de la base de donn?es mod?le, ou utilisez template0 comme mod?le.[/quote]
Je n\'avais pas eu ce problème en décembre derniers lors de ma précédente installation sur mon serveur (sous debian lenny + postgree 8.3).
Pour info là c\'est en local sous Ubuntu 10.10 + postgree 8.4
Le problème vient-il de la version de postgree ?
Un psql -l me retourne :
[quote]Liste des bases de données
Nom | Propriétaire | Encodage | Tri | Type caract. | Droits d\'accès
--------------------+---------------+-----------+-------+--------------+-----------------------
account_repository | phpcompta | SQL_ASCII | POSIX | POSIX |
mod1 | phpcompta | SQL_ASCII | POSIX | POSIX |
mod2 | phpcompta | SQL_ASCII | POSIX | POSIX |
postgres | postgres | SQL_ASCII | POSIX | POSIX |
template0 | postgres | SQL_ASCII | POSIX | POSIX | =c/postgres
: postgres=CTc/postgres
template1 | postgres | SQL_ASCII | POSIX | POSIX | postgres=CTc/postgres
: =c/postgres
(6 lignes)[/quote]
D\'avance merci pour votre aide !
Cordialement
WOOoinux