Bonsoir à tous,

Il y a quelques semaines je cherchais à faire tourner mon site Django sur un 
serveur de production en local histoire de me faire un peu la main. Après 
beaucoup de recherche et d'aides (notamment de la mailing list), j'avais réussi 
à faire ce que je souhaitais.
J'ai donc pu reprendre sereinement le développement du site.

Voici le moment de mettre en ligne... et là plus moyen de faire fonctionner 
Nginx correctement, c'est à dire que mes fichiers statiques ne sont pas 
chargés. 

Voici ma conf de Nginx (qui est celle que j'avais il y a quelques semaines) :

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  localhost;

    location / {
               proxy_pass http://127.0.0.1:8000/[1];
               proxy_read_timeout 300;
               proxy_redirect off;
               proxy_buffering off;
               proxy_store off;
               proxy_set_header Host $host;
               proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
     }
 
     location /static {
                alias /home/dev/www/static;
           }
 }
}


Et l'arborescence de mon projet :

/home/dev/www :
----|static
----|manage.py
----|mainSite
--------|settings.py
--------|(autres fichiers)
----|mes_differentes_apps


J'utilise la commande suivante pour lancer gunicorn :
gunicorn mainSite.wsgi:application --bind=127.0.0.1 --daemon


Le contenu du site est bien là, mais les images, css & co ne sont pas du tout 
pris en compte.
Je précise qu'en serveur de développement tout fonctionne à merveille.

Si une âme charitable pouvait me dire à coté de quoi je passe ça serait très 
gentil, surtout pour mes cheveux qui disparaissent à vue d'oeil :(

D'avance merci à tous.

Charlie.

--------
[1] http://127.0.0.1:8000/
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à