From: | Patricio Muñoz <pmunoz(at)cmet(dot)net> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] apache+php+postgresql |
Date: | 2003-05-09 18:23:37 |
Message-ID: | 002701c31658$1d914a60$0500a8c0@ultra.cmet.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Según lo que veo es porque el postgres no esta levantado para aceptar
conexiones tpc/ip, para lo cual debes editar el archivo postgresql.conf, y
la linea que dice #tpcip_socket = false, debes dejarla como tcpip_socket =
true (descomenta esa linea sacandole la almohadilla #), luego reinicias el
postgres.
saludos
----- Original Message -----
From: "Mario Donoso A." <mario(dot)donoso(at)jmc(dot)utfsm(dot)cl>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Sent: Friday, May 09, 2003 2:00 PM
Subject: [Pgsql-ayuda] apache+php+postgresql
> hola listeros, soy super nuevo en esto de PostgreSQL y he ido logrando
cosas
> de a poco, por ejemplo:
>
> Logre instalar y hacer funcionar pg en linux 9.0
> luego aprendi a crear una base de datos y luego una tabla
> despues la llene con algunos datos
>
> el proximo paso era poder leer la base desde una pagina web hecha con php
> pero una vez que hice la pagina no funciono.
>
> la pagina es la siguiente:
>
> base.php
>
> <HTML>
> <HEAD>
> <TITLE> Pagina de acceso a la base de Datos</TITLE>
> </HEAD>
>
> <BODY>
>
> <?php
>
> /* ********************* */
> /* Conexion a PosgreSQL */
> /* ********************* */
>
> /* Conexion a la base de datos */
>
> $conexion = pg_connect("host=<direccion ip>
> port=5432 dbname=prueba");
>
> if (!$conexion)
> {
> echo "<CENTER>
> Fallo la conexion .... seria todo.
> </CENTER>";
> exit;
> }
>
> $sql="SELECT * FROM usuarios ORDER BY edad;";
>
> /* Ejecuta y almacena el resultado de la orden SQL en $resultado_set */
>
> $resultado_set = pgExec ($conexion, $sql);
> $filas = pg_NumRows($resultado_set);
>
> /* Presenta la informacion almacenada en $resultado_set */
>
> for ($j=0; $j < $filas; $j++)
>
> {
> echo "Nombres: " .pg_result($resultado_set, $j, 0)." <BR>
> Apellidos: " .pg_result($resultado_set, $j, 1)." <BR>
> Edad: " .pg_result($resultado_set, $j, 2)." <BR>
> Institucion:" .pg_result($resultado_set, $j, 3)." <P>";
> }
>
> /* Cierra conexion */
>
> pg_close($conexion);
>
> ?>
>
> </BODY>
> </HTML>
>
> el error que manda el browser es el sgte:
> /*
> Warning: pg_connect() unable to connect to PostgreSQL server: No se ha
> podido conectar con el servidor: Conexión rehusada ¿Está el servidor en
> ejecución en el host 200.1.30.16 y acepta conexiónes TCP/IP en el puerto
> 5432? in /var/www/php/base.php on line 17
>
> Fallo la conexion .... seria todo.
> */
>
> no se a que se debe este error, ojala me puedan ayudar y recuerden que
estoy
> recien comenzando en esto..
>
> gracias
>
> ppdd: apache, php y postgresql (en el mismo servidor) estan funcionando
ok.
>
> ********************************************
> Mario Donoso Arriagada
> Email: mario(dot)donoso(at)jmc(dot)utfsm(dot)cl
> *********************************************
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Mario Donoso A. | 2003-05-09 18:36:12 | Re: [Pgsql-ayuda] apache+php+postgresql |
Previous Message | Mario Donoso A. | 2003-05-09 18:00:02 | [Pgsql-ayuda] apache+php+postgresql |