hace 10 meses   jmontes_a8fd5b
Hola. Estoy tratando de instalar FacturaScripts para evaluarla. He creado en PostgreSQL un usuario (fsuser) y una base de datos (fsdb) cuyo dueño es dicho usuario y he comprobado que desde consola (Linux) puedo conectar (usando psql).

Al llegar a la pantalla de configuración de la base de datos en FacturaScripts, no hay forma de que se conecte. Aparece un cuadro rojo que dice "No se puede conectar a la base de datos. Revisa los datos de usuario y contraseña.".

Al revisar los logs de PostgreSQL parece que el programa está confundiendo los parámetros de conexión, pues el error es "FATAL: no existe la base de datos «fsuser»". Además pienso que algo debe ir mal porque tras mostrar ese recuadro rojo, me aparece abajo un cuadro para especificar el socket, que es algo que solo debería aparecer si tengo seleccionado MySQL.

Muchas gracias
hace 10 meses   NeoRazorX   [admin]
Hola, hago pruebas casi diarias y funciona correctamente. Si se estuviese confundiendo usuario y nombre de la base de datos, esa confusión llevaría años ahí y nadie de los que lo usamos a diario nos habríamos dado cuenta (y somos muchos).

¿No es posible que seas tú el que esté poniendo el usuario donde pone nombre de la base de datos?
hace 10 meses   jmontes_a8fd5b
Hola, muchas gracias por contestarme. Creo que podría arreglarlo, pero será más útil si os lo comento, he mirado el fichero install.php y he visto que en el caso de PostgreSQL, la cadena que se le pasa a pg_connect() no incluye el nombre del host. Mi versión es la 2017.26.
hace 10 meses   NeoRazorX   [admin]
hace 10 meses   jmontes_a8fd5b
Oh, me equivoqué, no quise decir host, sino el nombre de la base de datos (dbname=....). Eso es lo que no se le pasa.
hace 10 meses   NeoRazorX   [admin]
Si, se conecta así para comprobar si existe la base de datos y crearla si no existe.
Si tienes un método mejor, esto es código abierto, puedes modificarlo y enviarme los datos.
hace 10 meses   info_beef2d
Lo que yo veo es que estás usando el nombre de usuario fuser como BBDD, en vez de fsdb. Según indica el error que publicas
Error FATAL: no existe la base de datos «fsuser»

En la primera contestación de NeoRazorX ya te lo mencionaba.

Slds.
hace 10 meses   jmontes_a8fd5b
Trataré de conseguir que FS realice la creación de la BD por mi. Si no lo consigo crearé una BD con el mismo nombre que el usuario. Muchísimas gracias por vuestra desinteresada ayuda y tiempo. Un saludo.
hace 10 meses   -   [cron]
[[Incompleto y cerrado por inactividad]]
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

jmontes_a8fd5b

ES  usuario


OFERTA

Plugin prestashop_micro

OFERTA

Plugin woocommerce

OFERTA

Plugin plantillas_pdf

OFERTA

Plugin albaranes_programados

Financiación extra

7 patrocinadores

Este mes se han realizado un total de 7 aportaciones económicas para acelerar el desarrollo del proyecto.

15% Complete

75 € este mes.

+5 € +4 votos

+25 € +20 votos




Soporte:

FacturaScripts es software libre y gratuito, pero si lo que busca es asesoramiento y soporte profesional, use la sección soporte.

  Soporte

Redes sociales:

Puede encontrarnos en las principales redes sociales. Y también en google+.





© 2013-2017 FacturaScripts