El día 16 de noviembre de 2008 23:13, Germán Carrillo
<[EMAIL PROTECTED]> escribió:
> ¿Qué versión de PHP usas?
>
> 2008/11/16 Matias Parodi <[EMAIL PROTECTED]>
>>
>> Intenta instalar, si usas GNU/Linux, el paquete "php5-pgsql". Suerte.
>>
>> On Sun, Nov 16, 2008 at 8:10 PM, Damian Culotta <[EMAIL PROTECTED]>
>> wrote:
>>>
>>> 2008/11/16 Leonardo A. Marchese <[EMAIL PROTECTED]>:
>>> > Hola,
>>> >
>>> > quiero conectar una base postgres en php y cuando ejecuto el script me
>>> > tira
>>> > la siguiente frase:
>>> > "Fatal error: Call to undefined function pg_connect() in ...." y ya
>>> > busque
>>> > todas las opciones y no logro conectarla.
>>> >
>>> > Alguien me podría decir que debo hacer.
>>> >
>>> > gracias, saludos.
>>> >
>>> > --
>>> > ---------------------------------------------------------
>>> >           Leonardo A. Marchese
>>> >               Lic. en Informática
>>> >
>>>
>>> Suena a que tu Php no tiene la extensión para Postgrsql
>>> instalada/activada.
>>> --
>>> TIP 8: explain analyze es tu amigo
>>
>
>
>
> --
> -----------
>   |\__
> (:>__)(
>   |/
>
> Soluciones Geoinformáticas Libres
> http://geotux.tuxfamily.org/
>
>

Espero que esto no se convierta en un off-topic.

La mejor prubea, es crear un archivo php que dentro contenga lo sigueinte:

<?php
phpinfo();
?>

Luego navegás hasta esa página y te va a dar un montón de información
referente a las propiedades de phpy de apache.
Dado el error que mencionaste, lo más probable es que no encuentres
pgsql en la lista de extensiones.

En caso de que estés en windows, supongo que con Php5, volvé a
ejecutar el instalador y seleccioná cambiar.
Andá dejando todo igual y cuando llegás a la parte de extensiones,
marcás, Postgresql (creo que figuraba con el nombre, sino, es pgsql).

Luego de correr el instalador, reiniciás Apache o IIS, y listo.

Caso Linux.

Si es Linux (de la familia debian): apt-get php5-pgsql.
Reiniciás Apache y listo.

Para los otros instaladores de Linux no recuerdo el comando, pero por
ahi debe de andar.

Saludos.
--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a