Le 05/08/04 � 17:03, philippe L �crivait:

> Sur un PI 133 Mhz 96 Mo ram, kernel 2.4.19 distrib woody j'ai install�
> postgresql 7.2.1 .
> Quand je veux crr�er une BDD avec l'user postgres et la commande
> createdb mabase, j'ai l'erreur suivante:
> psql: FATAL 1: Missing or erroneous pg_hba.conf file, see postmaster
> log for details
> createdb: database creation failed
> 
> l'erreur est similaire quelque soit l'user.
> 
> Le fichier de log dis :
> parse_hba: invalid syntax in pg_hba.conf file at line 172, token
> "TYPE"
> 
> La ligne en question dans le fichier pg_hba.conf:
> local all  127.0.0.1 255.0.0.0 trust

local et localhost ne sont pas la m�me chose
En mode local, on dialogue avec le serveur sans passer par le r�seau !
PostgreSQL permet cela, mais pas MySQL je crois.

la syntaxe est :
#TYPE  DATABASE   USER  IP-ADDRESS  IP-MASK            METHOD
local  all        all                                  trust

> J'ai du essayer 50  solution pour cette ligne et toujours
> la m�me erreur, j'ai une 2 eme ligne dans se fichier qui est :
> host all 127.0.0.1 255.0.0.0 trust
Argh !
host  all         all   127.0.0.1    255.255.255.255   trust
> J'ai mis des tabulation partous
> tous le reste en commentaire.
> M�me la cr�ation d'un user avec createuser me donne la m�me erreur !
> 
> Donc je me demande si postgresql n'est pas mal install� ?
> 
> Ou si c'est juste la configuration ?

 ketafai ?

Par d�faut, l'installation de PostgreSQL ne permet que l'acc�s en local.
Et PHP ne peut pas causer avec. d'ou la ligne pour host. Et avec trust
qui est un peu abus�.

> merci de votre aide

Avec plaisir
JEan-Pierre Pourrez

Répondre à