[quote]b) en tant que postgresql faire
initdb -D /var/lib/postgresql/8.4-posix/main -E utf8[/quote]
J\'ai eu le droit à un joli initdb : commande introuvable
En cherchant sur google une solution à ce problème j\'ai trouvé la manip suivante :
[quote]exécutez au shell la commande
find / -name initdb -print
pour voir ou est ..... /bin/....
quand vous avez le path
cd le path ....../bin/
su root
allez dans le répertoire bin et exécutez
chmod 777 initdb[/quote]
Mais toujours le même problème.
Même en lançant la commande en tant que root çà ne marche pas.
Je suis donc coincé à l\'étape b :/
En effet la version de postresql sous ubuntu à l\'air bien buggée...
WOOoinux
Problème d\'encodage version 5.5 + postgree 8.4
Re:Problème d\'encodage version 5.5 + postgree 8.4
Bonjour, tout d\'abord ne jamais faire un chmod 777 !!!! Peux tu le remettre comme il était avant ?
Pour l\'étape b
Pour l\'étape b
Code : Tout sélectionner
/usr/lib/postgresql/8.4/bin/initdb -D /var/lib/postgresql/8.4-posix/main -E utf8
Re:Problème d\'encodage version 5.5 + postgree 8.4
[quote]Pour l\'étape b
/usr/lib/postgresql/8.4/bin/initdb -D /var/lib/postgresql/8.4-posix/main -E utf8[/quote]
Ok c\'est bien passé ce coup-ci
Mais quand j\'ai voulu redémarrer le serveur il a râlé :
[quote]/etc/init.d/postgresql start
* Restarting PostgreSQL 8.4 database server * The PostgreSQL server failed to start. Please check the log output:
2011-04-05 18:56:38 CEST FATAL: n\'a pas pu charger le fichier du certificat serveur : Aucun fichier ou dossier de ce type
[fail][/quote]
J\'ai donc du recréer les liens des certificates et clefs
[quote]cd /var/lib/postgresql/8.4-posix/main
ln -s /etc/ssl/certs/ssl-cert-snakeoil.pem server.crt
ln -s /etc/ssl/private/ssl-cert-snakeoil.key server.key[/quote]
Puis relancer le serveur en tant que root :
[quote]/etc/init.d/postgresql start[/quote]
Et là pas de problème, il a démarré sans râler.
J\'ai recréé une base pour phpcompta
[quote]sudo su postgres
createuser -A -d -P phpcompta
createlang plpgsql template1[/quote]
Enfin, j\'ai refais une installation de phpcompta et c\'est bon !
Tout à l\'air OK, connexion OK et création de dossier OK !!!
Un psql -l confirme le bon encodage des bases :
[quote]Liste des bases de données
Nom | Propriétaire | Encodage | Tri | Type caract. | Droits d\'accès
--------------------+--------------+----------+-------------+--------------+-----------------------
account_repository | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
dossier25 | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
mod1 | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
mod2 | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
: postgres=CTc/postgres
template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
: postgres=CTc/postgres
(7 lignes)
[/quote]
Merci beaucoup pour ton aide et pour le temps que tu y a passé.
Cordialement
WOOoinux
/usr/lib/postgresql/8.4/bin/initdb -D /var/lib/postgresql/8.4-posix/main -E utf8[/quote]
Ok c\'est bien passé ce coup-ci
Mais quand j\'ai voulu redémarrer le serveur il a râlé :
[quote]/etc/init.d/postgresql start
* Restarting PostgreSQL 8.4 database server * The PostgreSQL server failed to start. Please check the log output:
2011-04-05 18:56:38 CEST FATAL: n\'a pas pu charger le fichier du certificat serveur : Aucun fichier ou dossier de ce type
[fail][/quote]
J\'ai donc du recréer les liens des certificates et clefs
[quote]cd /var/lib/postgresql/8.4-posix/main
ln -s /etc/ssl/certs/ssl-cert-snakeoil.pem server.crt
ln -s /etc/ssl/private/ssl-cert-snakeoil.key server.key[/quote]
Puis relancer le serveur en tant que root :
[quote]/etc/init.d/postgresql start[/quote]
Et là pas de problème, il a démarré sans râler.
J\'ai recréé une base pour phpcompta
[quote]sudo su postgres
createuser -A -d -P phpcompta
createlang plpgsql template1[/quote]
Enfin, j\'ai refais une installation de phpcompta et c\'est bon !
Tout à l\'air OK, connexion OK et création de dossier OK !!!
Un psql -l confirme le bon encodage des bases :
[quote]Liste des bases de données
Nom | Propriétaire | Encodage | Tri | Type caract. | Droits d\'accès
--------------------+--------------+----------+-------------+--------------+-----------------------
account_repository | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
dossier25 | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
mod1 | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
mod2 | phpcompta | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 |
template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
: postgres=CTc/postgres
template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
: postgres=CTc/postgres
(7 lignes)
[/quote]
Merci beaucoup pour ton aide et pour le temps que tu y a passé.
Cordialement
WOOoinux