On Sep 25, 2008, at 9:23 PM, Prairie Dogg wrote: > I'm trying to set up a new server to host several existing django > sites. The stack is: > > Ubuntu Hardy Heron > Apache 2.2 MPM Worker w/ mod_wsgi (for dynamic content) > Nginx (for static files) > > I'm migrating away from mod_python. The django apps run correctly > under apache mod_wsgi - I've tested this by running the sites under > Apache directly on port 80, everything works swimmingly. > > Then, I put up an nginx instance to reverse proxy the dynamic content > and serve static files directly. nginx serves the static files > correctly, but the dynamic content hangs indefinitely, eventually > throwing a 504 timeout error to the browser and leaving this message > in the nginx error log: > > 2008/09/26 00:38:05 [error] 3544#0: *10 upstream timed out (110: > Connection timed out) while connecting to upstream, client: > 198.28.57.218, server: mysite.com, URL: "/whatever/53/", upstream: > "http://127.0.0.1:8080/whatever/53/", host: "mysite.com" > > I'm using the exact same nginx virtualhost config as I did under > mod_python. Am I wrong to assume that this should Just Work� Has > anyone else experienced this problem when moving from mod_python to > mod_wsgi? Any suggestions on what might be going wrong here?
I'm running the same stack with no problems. The only difference I could see in our configurations was that I'm using mod_wsgi in daemon mode. I'm using mod_wsgi 2.3 and nginx 0.6.32; which do you have? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---