Erreur de db à l'installation
Re: Erreur de db à l'installation
Question 1 : parce que le FHS préfère /srv plutôt que /var et moi aussi
Question 2 : quel utilisateur par défaut Dany ? L'unique utilisateur créé dans noalyss c'est phpcompta, parce que c'est le nom de l'ancien programme
Pour la connexion, je te renvoie à la faq et le pg_hba.conf C'est LE problème classique
@+
D
Question 2 : quel utilisateur par défaut Dany ? L'unique utilisateur créé dans noalyss c'est phpcompta, parce que c'est le nom de l'ancien programme
Pour la connexion, je te renvoie à la faq et le pg_hba.conf C'est LE problème classique
@+
D
Re: Erreur de db à l'installation
Ben non, pas de résultats....
J'ai essayé avec md5, peer ou ident sur la première ligne mais rien ne fonctionne....
Et ce matin j'ai des erreurs système qui apparaissent mais pas moyen de savoir de quoi il s'agit.
Je vais tout désinstaller et recommencer....
J'ai essayé avec md5, peer ou ident sur la première ligne mais rien ne fonctionne....
Et ce matin j'ai des erreurs système qui apparaissent mais pas moyen de savoir de quoi il s'agit.
Je vais tout désinstaller et recommencer....
Re: Erreur de db à l'installation
J'ai tout réinstallé et j'ai toujours Erreur de connexion....
Dans la configuration il y avait noalyss_sql comme utilisateur et dany comme mot de passe....
J'ai juste changé le mot de passe
Dans la configuration il y avait noalyss_sql comme utilisateur et dany comme mot de passe....
J'ai juste changé le mot de passe
Re: Erreur de db à l'installation
Le numéro de port est-il correct ?
Comment as-tu créé l'utilisateur noalyss_sql ? Le bon mot de passe ?
Sinon dans le pg_hba.conf tu mets tout sur trust, et redémarrage de postgresql , il n'y aura plus de problème
Comment as-tu créé l'utilisateur noalyss_sql ? Le bon mot de passe ?
Sinon dans le pg_hba.conf tu mets tout sur trust, et redémarrage de postgresql , il n'y aura plus de problème
Re: Erreur de db à l'installation
n° de port 5432
Je n'ai jamais créé d'utilisateur noalyss_sql. Il était par défaut dans la page de configuration avec le mot de passe dany.
J'ai essayé avec trust.... nada !
Il y a un problème que je dois soulever : l'utilisateur postgres demande un mot de passe. Donc quand j'effectue la procédure
il m'est demandé un mot de passe.
En cherchant dans la doc postgres j'ai vu quelque part que l'on pouvait changer le mot de passe de l'utilisateur postgres.
Je l'ai fait avec un message de succes.
Sauf que quand je lance dans postgres une commande comme psql et que j'entre le mot de passe que je viens de changer, je reçois un message d'erreur mauvais mot de passe.....
Je n'y comprend plus grand chose...
Je n'ai jamais créé d'utilisateur noalyss_sql. Il était par défaut dans la page de configuration avec le mot de passe dany.
J'ai essayé avec trust.... nada !
Il y a un problème que je dois soulever : l'utilisateur postgres demande un mot de passe. Donc quand j'effectue la procédure
Code : Tout sélectionner
sudo -i -u postgres
createuser -P -S -R --createdb phpcompta_sql (ou noalyss_sql)
En cherchant dans la doc postgres j'ai vu quelque part que l'on pouvait changer le mot de passe de l'utilisateur postgres.
Code : Tout sélectionner
sudo passwd postgres
Sauf que quand je lance dans postgres une commande comme psql et que j'entre le mot de passe que je viens de changer, je reçois un message d'erreur mauvais mot de passe.....
Je n'y comprend plus grand chose...
Re: Erreur de db à l'installation
une autre question :
si je désinstalle postgres est-ce que toutes les données (db, config, etc) disparaissent ou il faut faire un désinstallation spéciale pour que tout disparaisse ?
si je désinstalle postgres est-ce que toutes les données (db, config, etc) disparaissent ou il faut faire un désinstallation spéciale pour que tout disparaisse ?
Re: Erreur de db à l'installation
Toutes les données sont sauvées dans postgresql , si tu fais un apt-get remove, normalement les fichiers de données restent mais ne seront pas accessible; en tout cas sans postgresql.
Je pense qu'il y a une petite confusion , noalyss_sql est l'utilisateur postgresql , c'est le propriétaire de la base de donnée, évidemment tu peux changer de nom , ce n'est pas un soucis, on propose celui-là pour que la documentation corresponde.
Faire sudo passwd postgres tu vas changer le mot de passe UNIX pour postgres et non pas son mot de passe pour se connecter aux bases de données. C'est pareil que pour mySQL : il y a un mot de passe Unix et un pour MySQL .
En fait, il était inutile de changer le mot de passe Unix de postgres : sudo -i -u postgres te permettait de devenir postgres
(1) Devenir postgres
le mot de passe demandé est celui de l'utilisateur connecté qui veut devenir postgres
(2) Créer un utilisateur postgresql pour se connecter
c'est le mot de passe qu'aura "ce_que_tu_veux_sql "
(3) Si tu dois refaire le setup.php , il faut effacer le config.inc.php
Dans le setup.php ou le config.inc.php ce que tu donnes ;:
utilisateur postgresql : ce_que_tu_veux_sql
Mot de passe : celui donné en (2)
J'ai du installé pas mal d'application php / mysql et c'est le même type de procédure , j'espère que tu y arriveras ce coup-ci
@+
D
Je pense qu'il y a une petite confusion , noalyss_sql est l'utilisateur postgresql , c'est le propriétaire de la base de donnée, évidemment tu peux changer de nom , ce n'est pas un soucis, on propose celui-là pour que la documentation corresponde.
Faire sudo passwd postgres tu vas changer le mot de passe UNIX pour postgres et non pas son mot de passe pour se connecter aux bases de données. C'est pareil que pour mySQL : il y a un mot de passe Unix et un pour MySQL .
En fait, il était inutile de changer le mot de passe Unix de postgres : sudo -i -u postgres te permettait de devenir postgres
(1) Devenir postgres
le mot de passe demandé est celui de l'utilisateur connecté qui veut devenir postgres
Code : Tout sélectionner
sudo -i -u postgres
c'est le mot de passe qu'aura "ce_que_tu_veux_sql "
Code : Tout sélectionner
createuser -P -S -R --createdb ce_que_tu_veux_sql
Dans le setup.php ou le config.inc.php ce que tu donnes ;:
utilisateur postgresql : ce_que_tu_veux_sql
Mot de passe : celui donné en (2)
J'ai du installé pas mal d'application php / mysql et c'est le même type de procédure , j'espère que tu y arriveras ce coup-ci
@+
D
Re: Erreur de db à l'installation
Bon, j'ai tout désinstallé et tout recommencé à 0
Et maintenant j'en suis là :
Qu'est-ce que je dois mettre comme mot de passe pour que postgres enregistre mon nouvel utilisateur ?
Et maintenant j'en suis là :
Code : Tout sélectionner
pepe@pfpt43p:/var/www/html/noalyss$ sudo -i -u postgres
postgres@pfpt43p:~$ createuser -P -S -R --createdb pepe_sql
Enter password for new role:
Enter it again:
Password:
Re: Erreur de db à l'installation
Bon voici une autre façon que je viens de tester
a) je deviens postgres
b) je me connecte sur la db de postgres
c) je crée l'utilisateur noalyss_sql avec le mot de passe dany
Maintenant si cela ne fonctionne pas , vérifie avec http://wiki.noalyss.eu/doku.php?id=faq: ... connection
a+
D
a) je deviens postgres
b) je me connecte sur la db de postgres
c) je crée l'utilisateur noalyss_sql avec le mot de passe dany
Maintenant si cela ne fonctionne pas , vérifie avec http://wiki.noalyss.eu/doku.php?id=faq: ... connection
Code : Tout sélectionner
dany@galactee:~$ sudo -i -u postgres
[sudo] password for dany:
postgres@galactee:~$ psql
psql (9.1.18)
Type "help" for help.
postgres=# create user noalyss_sql createdb password 'dany';
CREATE ROLE
postgres=# \q
D
Re: Erreur de db à l'installation
Juste avant que je continue, dis-moi, est-ce qu'il faut installer cette librairie pour ubuntu 14.4 !
Code : Tout sélectionner
Remarque pour Debian, il faut installer aussi libgd2-xpm-dev
sudo apt-get install libgd2-xpm-dev