Salut j'ai le même problème, et j'apporte plus de voie qui pourrait peut etre nous éclairer....
	
	| 12
 
 | Warning: pg_connect(): Unable to connect to PostgreSQL server:
 FATAL: IDENT authentication échouée pour l'utilisateur "postgres" in /var/www/test/mes_fonctions.php on line 30 | 
 Au niveau de l'utilisateur ? est ce que l'utilisatuer de ma bd doit avoir une maison ou pas? :
	
	postgres:x:1001:1001:,,,:/home/postgres:/bin/bash
 j'ai rajouté ça dans /etc/php4/apache2/:
netstat -nat me prouve que le service est bien en attente de connexion...
bon mon pgm ressemble à ça :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 
 | function connexion_DB($name_DB) {
 * Define PostgreSQL database server connect parameters.
 */
define('PGHOST','localhost');
define('PGPORT',5432);
define('PGDATABASE',$name_DB);
define('PGUSER', 'postgres');
define('PGPASSWORD', 'postgres');
define('PGCLIENTENCODING','UNICODE');
define('ERROR_ON_CONNECT_FAILED','Sorry, can not connect the database server now!');
 
/*
 * Merge connect string and connect db server with default parameters.
 */
pg_connect('host=' . PGHOST . ' port=' . PGPORT . ' dbname=' . PGDATABASE . ' user=' . PGUSER . ' password=' . PGPASSWORD);
 
} | 
 si qqun avait une idée ou d'autres idées ça serait super coolos !
						
					
Partager