Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/07/2014, 21:06
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: problemas de conexión a la bd con postgresql

Hola,

Amigo... lo mas importante... Ud tiene PostgreeSQL instalado y corriendo como demonio/servicio ?

RubyStack de Bitnami trae PostgreeSQL ademas de PHP ... incluso viene con phppgadmin que lo puede acceder asi: http://localhost/phppgadmin/


Es importante notar que no existe "db_select()" equivalente al de MySQL como te indica @Triby, ... en su lugar.. una vez que hayas chequeado tengas el servicio o demonio corriendo....... yo lo haria asi:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $auth = "user=$user password=$pass";
  4.  
  5. // solo prueba la conexion, no db selection
  6. $conn = pg_connect("host=localhost $auth");  
  7. if (!$conn)
  8.     throw new Exception ("Error de conexion "+pg_last_error());
  9.  
  10. // conecto a una DB en particular... y a partir de ahora a las que quiera
  11. $conn = pg_pconnect("dbname=sample_test $auth");
  12. if (!$conn)
  13.   throw new Exception ("Error de conexion "+pg_last_error());

Te recomiendo chequees las variables $user y $pass sean las definidas en tu config.php y recuerda que generalmente el usuario por defecto es 'postgres' .. o al menos te pregunta si quieres dejarlo asi en las instalaciones que vi
__________________
Salu2!

Última edición por Italico76; 04/07/2014 a las 06:14