Re: error con la

From: Date: Tue, 25 May 2004 21:19:12 +0000
Subject: Re: error con la
References: 1  Groups: php.general.es 
Request: Send a blank email to general-es+get-48867@lists.php.net to get a copy of this message
On Tue, 25 May 2004, Cesar A. wrote: > 1.-) $conexion=pg_connect($host,$port,$dbname,$user,$password);; > Warning: Unable to connect to PostgreSQL server: server closed the > connection unexpectedly This probably means the server terminated > abnormally before or while processing the request. in > /home/cesar/public_html/p_reg_persona.php on line Seguramente tu instalación de postgresql no escucha un pto TCP. Y si no va a consultarla externamente (desde otra máquina) no tiene por qué escucharlo. > 2.-) $conexion=pg_connect($dbname);; > Warning: Unable to connect to PostgreSQL server: missing "=" after > "habitantes" in connection info string in > /home/cesar/public_html/p_reg_persona.php on line ¿Qué tienes almacenado en "$dbname" ? Si leiste la página de ayuda en PHP (y el correo de alguien más en la lista) veras que debes indicar el nombre de la base con $str = "dbname=labase"; $conexion=pg_connect($str);; > 3.-) pg_connection_status(); > Fatal error: Call to undefined function: pg_connection_status() in > /home/cesar/public_html/p_reg_persona.php on line Esto está raro, si puedes usar pg_connect deberias poder usar la otra. > Y bueno, que puedo decir, no estoy seguro de saber cual es cliente, pero > ahi estan algunas pruebas que hice... denme lecturas, las necesito, > además de la orientación que me puedan dar... Supongo que estas trabajando en linux. Averigua qué usuario es el que ejecuta tu servidor web ya que este mismo es quien intentará conectarse a la base de datos. En debian es "www-data", en RH es "apache" y otros usan "httpd". Una vez que sepas que ususario usas intenta esto: # su - {usuario} $ psql {base} Si puedes conectarte, podemos continuar, si no, tu primer tarea es averiguar como puedes hacer que ese usuario se conecte a esa base de datos independientemente del programa que estes usando. Saludos, Toño.

« previous php.general.es (#48867) next »