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

