Iván Caballero Cano escribió:
> Y pues en fin, varias maneras de usar ese comando existen, solo que
> tengo un problema con el cuando lo mando llamar con el comando exec de
> php o cualquier otra forma de mandarlo ejecutar mediante php,
> el problema consiste en que al mandarlo ejecutar, la pagina se queda
> ciclada....ya no responde...no termina el proceso...desconosco por que
> razon pasa eso..
Prueba redireccionando stdin desde /dev/null a ver si el comportamiento
cambia. O sea algo como
system("/usr/bin/psql -f file -U quien etc < /dev/null")
Otra cosa a tener en cuenta es qué usuario está ejecutando PHP; si no es
el mismo que invoca psql desde la línea de órdenes, puede que no esté
viendo el mismo archivo .pgpass. O puede que cambie el valor de alguna
variable de ambiente.
--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
Jason Tesser: You might not have understood me or I am not understanding you.
Paul Thomas: It feels like we're 2 people divided by a common language...
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo
agradecerán