El 19/12/16 a les 15:27, Fabyc ha escrit:
On Wednesday, December 14, 2016 at 7:08:24 AM UTC-5, Sergi Almacellas
Abellana wrote:
El 12/12/16 a les 14:53, Fabián ha escrit:
>
> 2016-12-12 4:43 GMT-05:00 Sergi Almacellas Abellana
<[email protected] <javascript:>
> <mailto:[email protected] <javascript:>>>:
>
> El 11/12/16 a les 21:07, Fabyc ha escrit:
>
> Una vez agregada la configuración indicada, al momento de
cargar
> el sitio,
> en el inicio de sesión no aparece el campo para poner el
nombre
> de la base
> de datos. Sólo sale la etiqueta. Los campos para el nombre de
> usuario y la
> contraseña si aparecen bien. Cuando inicio con el propio
comando
> de trytond
> el cual utiliza werkzeug, ahí si sale bien todo sin ningún
problema.
>
> Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el
> fichero de configuración correcto, por lo que no se puede
conectar a
> la base de datos.
>
> ¿Cómo especificas el fichero de configuración al uWSIG?
>
>
> Lo especifico con la variable de ambiente "env", de la siguiente
manera:
>
> env = TRYTOND_CONFIG=/ruta/a/archivodeconf/tryton/tryton.conf
>
Esta es la opción adecuada.
Puede ser que el usuario con el que ejecutas el uwsgi no tenga permisos
para leer el fichero? El servidor descarta silenciosamente los ficheros
que no existen o que no tiene permisos para leer.
El usuario que ejecuta uwsgi es el mismo que es propietario de la
instancia Tryton.
El que es diferente es el usuario propietario de los archivos Nginx.
Entonces lo único que se me ocurre es que nginx no se pueda conectar con
el servidor uwsgi, por lo que no pueda obtener el listado de bases de
datos ( y consequentemente lo muestra en blanco).
Saludos,
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk