El lunes, 23 de octubre de 2017, 2:16:52 (UTC+2), Josias Pérez escribió:
>
> Después de varios días de prueba opté por nginx, en teoría debiera ser más
> sencillo.
>
> Utilice la siguiente configuración en el default de nginx
> server {
> listen 8000;# default_server;
>
> root /var/www/html/sao;
> index index.html index.htm index.nginx-debian.html;
>
> # Make site accessible from http://localhost/
> server_name tryton.dominio.net;
>
> client_max_body_size 50M;
>
> location / {
>
> include uwsgi_params;
> if ($request_method = POST) {
> # no estoy seguro de que va aqui
> uwsgi_pass 127.0.0.1:8988;
> break;
> }
> try_files $uri $uri/ =404;
> }
> }
>
> El archivo wsgi es el siguiente
> activate_this = '/opt/tr/bin/activate_this.py'
> execfile(activate_this, dict(__file__=activate_this))
> env = TRYTOND_CONFIG=/etc/tryton.conf
>
> from trytond.application import app as application
>
> import sys
> sys.path.insert(0,'/var/www/html/sao/')
>
> Luego de iniciar el servidor solo logro desplegar el siguiente mensaje:
>
>
> <https://lh3.googleusercontent.com/-5fS9w-s6McY/We001F8D6qI/AAAAAAAAxCo/5QD9E6Bs-40xRKgguLqRSxP4HQ5kGVczgCLcBGAs/s1600/TRYTON-22-10-17.png>
> Agradeceré su apoyo.
>
> El domingo, 22 de octubre de 2017, 10:46:38 (UTC-6), Sergi Almacellas
> Abellana escribió:
>>
>>
>>
>> On 21 d’octubre de 2017 0.19.18 CEST, "Josias Pérez" <[email protected]>
>> wrote:
>> >En donde puedo asignar la configuración del servidor tryton? El archivo
>> >
>> >.conf?
>>
>> Si utilizas uwsgi puedes establecer la variable de entorno TRYTOND_CONFIG
>> con la ruta al fichero de configuracion de tryton.
>>
>> Un saludo,
>>
>> --
>> Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa mi
>> brevedad.
>>
>
Buenas.
De esa manera solo pasas parte de las peticiones al servidor WSGI por lo
que lo que solo estás viendo el contenido estatico del sao.
Pienso que esta linea "if ($request_method = POST) {" no deberia estar.
De todas formas nosotros desplegamos tryton utilizando nginx como proxy
reverso no con wsgi (con la directriva proxy_pass).
Espero que te sirva de ayuda