Cita:
Iniciado por tuadmin
el mensaje de error dice no se puede conectar a la base de datos por que no se puede traducir el
NOMBRE de DOMINIO "127.0.0.1,"
si te fijas en las comillas , te veras que Hay 1 coma,
segun la documentacion de php, la cual siempre debes consular, cuando uses una funcion
https://www.php.net/manual/es/function.pg-connect.php
la forma corta de consultar una funcion es
https://www.php.net/NOMBRE_FUNCION https://www.php.net/pg_connect
volviendo al tema, la forma de conectar a postgreess
Código PHP:
pg_connect("host=sheep port=5432 dbname=mary user=lamb password=foo");
es seprando por ESPACIOS
a diferencia de tu conexion que la hiciste con COMAS
Código PHP:
pg_connect("host=$host, port=$port, user=$user, password=$pass, dbname=$dbname");
como siempre, revisa la documentacion o ejemplos, en cualquier lenguaje de programacion
gracias por responder, efectivamente ya no aparece el mensaje de que no conoce al localhost, pero ahora me envia este mensaje de error:
Warning : pg_connect(): Unable to connect to PostgreSQL server: FATAL: la autentificaci��n password fall�� para el usuario <<postgre>> in C:/ Xampp/htdocs
El usuario postgre es el que tiene por defecto, pero no se si debo configurar algo mas en php.ini, de hecho ya descomente lo que a pg_ corresponde. Me puedes ayudar con esto? y nuevamente gracias por tu ayuda.