Sono scarsissimo in Inglese e spero non sia un problema postare in
italiano, una volta tanto che e' possibile ;)
Su una Ubuntu 12.04 con nginx e uwsgi installati dai repositories di
Ubuntu sto cercando di far funzionare mercurial.
Ho questa configurazione:
server {
...
location /hg {
auth_basic "Secure Login";
auth_basic_user_file /home/hg/hgusers;
uwsgi_pass 127.0.0.1:9002;
include uwsgi_params;
uwsgi_param SCRIPT_NAME "";
uwsgi_param UWSGI_SCHEME $scheme;
uwsgi_param SERVER_SOFTWARE nginx/$nginx_version;
}
}
<uwsgi>
<plugin>python</plugin>
<socket>127.0.0.1:9002</socket>
<mount>/hg=/var/www/hg/hgweb.wsgi</mount>
<manage-script-name/>
</uwsgi>
L'autenticazione degli utenti e' ok ma poi nginx non trova l'app:
tail /var/log/nginx/error.log
1 connect() failed (111: Connection refused) while connecting to
upstream, client: 192.168.1.111, server: ****, request: "GET /hg
HTTP/1.1", upstream: "uwsgi://127.0.0.1:9002", host: "192.168.1.254"
Infatti anche dopo /etc/init.d/uwsgi restart non vedo processi con ps
aux | grep uws
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi