Page 1 sur 2

[RESOLU] Pb lié au démarrage des services

Publié : mar. nov. 14, 2017 11:35 pm
par Schtroung
Bonjour,

Après quelques questionnements autour de l\'installation ici même sur ce forum, tout semblait marcher...
Sauf que, ce jour, lorsque je rentre identifiant et mot de passe, j\'ai le message suivant :

Code : Tout sélectionner

Impossible de se connecter à postgreSql !
Vos paramètres sont incorrectes :
base de donnée : account_repository
Domaine :
Port 5432
Utilisateur : phpcompta
Connection impossible : vérifiez vos paramètres de base de données
J\'ai vu sur le forum que ce message d\'erreur s\'était déjà produit pour d\'autres mais, ce que je ne comprend pas, c\'est pourquoi j\'en ai désormais un !:blink:
Cela donne une impression sans doute fausse d\'une stabilité douteuse du programme.
Qu\'ai-je pu modifier pour entraîner cela :
- mise à jour ubuntu ?
- modifications du fichier /etc/network/interfaces ?
Bref, si je ne comprends pas pourquoi ça s\'arrête de marcher,ça risque de se reproduire à la prochaine installe. Pas glop.

Question subsidiaire : peut-on résoudre ça sans faire une réinstalle totale ?

Merci pour les éventuelles réponses.

Schtroung\'

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Dany
Aïe, cela veut dire que tu as modifié qq chose. Quelle mise à jour as-tu fait sur Ubuntu ?? Tu es passé à une nouvelle version ?

Sinon, mets toi en ligne de commande et fais exactement ce qui suit

Code : Tout sélectionner


sudo su - postgres

psql -l 

psql

show port;

\\q

J\'explique, tu deviens postgres le super utilisateur de postgreSQL, tu vérifies que tes dossiers sont encore (psql -l) puis tu te connectes et tu demandes quel est le port par défaut.

Tu peux aussi faire ceci en ligne de commande

Code : Tout sélectionner


psql -U phpcompta account_repository
(tu donneras ton mot de passe)

Si cela ne fonctionne pas, c\'est que le fichier pg_hba.conf de postgres a été modifié

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Dany
Attention avant de passer à une version supérieure de Ubuntu (et postgreSQL) bien faire ses backups

http://www.phpcompta.be/index.php?optio ... mitstart=0

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Schtroung
Bonsoir,

En fait, impatient de savoir si le tuto était clair désormais sur Ubuntu fr, j\'ai suivi la procédure pour tout réinstallé. Je n\'avais pas encore commencé à bidouiller dans phpcompta ni à rentrer des données.
je suis heureux désormais de réussir systématiquement l\'installe, ce qui n\'était pas le cas avant.

Je reconnais que c\'est tout à fait bourrin, désolé.

Pour info, je n\'avais pas fait de mise à jour générale de Ubuntu mais simplement les mises à jour régulières de sécurité sans vraiment regarder ce qu\'elles modifiaient.

J\'ai un peu bidouillé mon réseau et en particulier le fichier \"interfaces\" cité dans mon 1er post pour essayer de connecter un openmmoko via usb...Sinon, je ne vois pas...

Si ça devait se reproduire, je reviendrai sur le forum et serai plus patient, promis !

A bientôt et merci !

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Dany
essaie un peu

Code : Tout sélectionner


psql -h localhost -U phpcompta account_repository

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Schtroung
Rebonjour,

Ok, même symptôme ce matin malgré la réinstalle d\'hier...sauf que, entre hier et ce matin, je n\'ai a priori rien changé sur des fichiers de conf et que j\'ai simplement éteint mon PC et que je l\'ai rallumé ce matin.

Pour la séquence psql -l sous postgres, il me renvoie :

Code : Tout sélectionner

psql: n\'a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type
	Le serveur est-il actif localement et accepte-t-il les connexions sur la
 	socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?
Lorsque je relance apache2 à la main au démarrage, j\'ai (je ne me souviens pas que cela ai posé un problème par le passé) :

Code : Tout sélectionner

 * Restarting web server apache2                                                
apache2: Could not reliably determine the server\'s fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server\'s fully qualified domain name, using 127.0.1.1 for ServerName
Pour la commande \"show port;\", il me renvoie le fait que le programme show n\'est pas installé ; ceci même après l\'installation.

Enfin, à la commande \"psql -h localhost -U phpcompta account_repository\", il renvoit :

Code : Tout sélectionner

psql: n\'a pas pu se connecter au serveur : Connexion refusée
	Le serveur est-il actif sur l\'hôte « localhost » et accepte-t-il les connexions
	TCP/IP sur le port 5432 ?
n\'a pas pu se connecter au serveur : Connexion refusée
	Le serveur est-il actif sur l\'hôte « localhost » et accepte-t-il les connexions
	TCP/IP sur le port 5432 
Bisque, je n\'y comprends goutte.

Merci pour l\'aide.

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Dany
Le problème est que postgresql n\'est PAS lancé.

Là tu as un vrai problème. Bref, tu dois faire

Code : Tout sélectionner

sudo /etc/init.d/postgresql-8.4 start
Puis regarder dans le répertoire /var/log/postgresql le dernier fichier de log quelle est l\'erreur.

Bonne chance

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Schtroung
Bonjour,

merci pour la réponse.
Effectivement, ça marche (j\'ai aussi relancé apache2 avant...).

D\'une manière générale, j\'ai l\'impression d\'avoir un problème de lancement des services : depuis peu, je dois aussi relancer le serveur cups d\'impression après chaque arrêt du PC.

Je vais me pencher sur la question de ces services : essayer de savoir pourquoi les options de lancement automatique ne sont plus valides (mais je doute de trouver le pourquoi ; je ne vois pas pas ce que j\'ai pu modifier pour ça) et surtout, je vais les réactiver.

Merci pour l\'aide en tous cas.

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Schtroung
Je ne comprends pas.

Sous Lucid, j\'ai installé simple-service-manager pour visualiser graphiquement les services démarrés au démarrage pas Ubuntu.
A priori, Cups (voir post précédent), apache2 et postgresql-8.4 sont cochés !

Or, seulement après un sudo /etc/init.d/apache2 restart, j\'ai accès à la fenêtre de connexion de phpcompta.
Puis, seulement après un sudo /etc/init.d/postgresql-8.4 start (et non restart qui renvoit une erreur !!!); je rentre dans l\'interface !

twip, twip, je ne comprends pas.

Re:Ca s\'arrête de marcher et je me demande pourquoi..

Publié : mar. nov. 14, 2017 11:35 pm
par Dany
Franchement moi non plus, p-e un bug de l\'interface, il va falloir chercher sur ubuntu forum désolé