Loading...

modwsgi@googlegroups.com

[Prev] Thread [Next]  |  [Prev] Date [Next]

[modwsgi] Re: Converting from Django Dev to Apache/WSGI TeamDotOne Tue Feb 21 06:01:45 2012

Added

Alias /static/ /var/www/ccfvm/nyuvm/static/

<Directory /var/www/ccfvm/nyuvm/static>
Order deny,allow
Allow from all
</Directory>

to my wsgi.conf for apache and it works! Thank you for the tip :)
Michael Weiner

On Feb 20, 4:14 pm, TeamDotOne <[EMAIL PROTECTED]> wrote:
> Thank Graham i will check that out :)
>
> On Feb 20, 3:49 pm, Graham Dumpleton <[EMAIL PROTECTED]>
> wrote:
>
>
>
>
>
>
>
> > Have you watched:
>
> >http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_...
>
> > as a walk through guide of how to set up Django including static assets?
>
> > In short, you are missing Alias directive to tell Apache where to
> > serve your static files from.
>
> > Graham
>
> > On 21 February 2012 04:18, TeamDotOne <[EMAIL PROTECTED]> wrote:
>
> > > I have been googling and reading all kinds of different how-tos, and
> > > configuration guides, and even a great post by Graham Dumpleton but i
> > > just can not seem to get this to work correctly. Here is what we're
> > > doing and please fogive me, i am a UNIX Systems Administrator and not
> > > a django/python/wsgi programmer unfortunately. We have been asked to
> > > create virtual microscope website using the code from
> > >http://code.google.com/p/virtualmicroscope/andthis requires python/
> > > django/google maps api and some other libraries to work correctly (see
> > > this URL for a demo look at what it should look like
> > >http://cloud.med.nyu.edu/virtualmicroscope/). I have this working
> > > pretty well and it looks (temporarily) like the demo site (all the CSS
> > > and everything else are working correctly) using the django manage.py
> > > runserver command. Now, i would like to run this behind apache since i
> > > am moving this out to production, and i am trying to keep it pretty
> > > simple, so i have this in my wsgi.conf file that apache reads:
>
> > > LoadModule wsgi_module modules/mod_wsgi.so
>
> > > WSGIScriptAlias / /var/www/django.wsgi
>
> > > <Directory "/var/www/ccfvm">
> > > Allow from all
> > > </Directory>
>
> > > and my django.wsgi script looks like the following:
>
> > > import sys
>
> > > sys.path.insert(0, '/var/www/ccfvm')
>
> > > import settings
>
> > > import django.core.management
> > > django.core.management.setup_environ(settings)
> > > utility = django.core.management.ManagementUtility()
> > > command = utility.fetch_command('runserver')
>
> > > command.validate()
>
> > > import django.conf
> > > import django.utils
>
> > > django.utils.translation.activate(django.conf.settings.LANGUAGE_CODE)
>
> > > import django.core.handlers.wsgi
>
> > > application = django.core.handlers.wsgi.WSGIHandler()
>
> > > However when i restart apache, and go to the URL, it looks like it has
> > > LOST the ability to find the CSS and images that should appear on the
> > > 'home' page. And when i look in apache's access.log file i see
> > > requests for that stuff getting 404s but yet i can see the text off
> > > the page.
>
> > > 10.66.236.70 - - [20/Feb/2012:11:49:34 -0500] "GET / HTTP/1.1" 200
> > > 11601 "-" "Mozilla/5.0 (Windows NT 6.1; rv:10.0.1) Gecko/20100101
> > > Firefox/10.0.1"
> > > 10.66.236.70 - - [20/Feb/2012:11:49:35 -0500] "GET /static/js/
> > > jquery-1.6.4.min.js HTTP/1.1" 404 1767 "http://10.66.236.107/"
> > > "Mozilla/5.0 (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/
> > > 10.0.1"
> > > 10.66.236.70 - - [20/Feb/2012:11:49:35 -0500] "GET /static/images/
> > > logo.jpg HTTP/1.1" 404 1746 "http://10.66.236.107/" "Mozilla/5.0
> > > (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"
> > > 10.66.236.70 - - [20/Feb/2012:11:49:35 -0500] "GET /static/css/
> > > default.css HTTP/1.1" 404 1746 "http://10.66.236.107/" "Mozilla/5.0
> > > (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"
> > > 10.66.236.70 - - [20/Feb/2012:11:49:36 -0500] "GET /static/images/
> > > logo.jpg HTTP/1.1" 404 1746 "http://10.66.236.107/" "Mozilla/5.0
> > > (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"
> > > 10.66.236.70 - - [20/Feb/2012:11:49:36 -0500] "GET /static/images/
> > > Histology.jpg HTTP/1.1" 404 1761 "http://10.66.236.107/" "Mozilla/5.0
> > > (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"
> > > 10.66.236.70 - - [20/Feb/2012:11:49:36 -0500] "GET /static/images/
> > > Pathology.jpg HTTP/1.1" 404 1761 "http://10.66.236.107/" "Mozilla/5.0
> > > (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"
>
> > > Does anyone have any suggestions of how to properly debug this and
> > > figure out why the path seems to be missing?  I appreciate any
> > > assistance you can provide.
>
> > > Michael Weiner
>
> > > --
> > > You received this message because you are subscribed to the Google Groups 
> > > "modwsgi" group.
> > > To post to this group, send email to [EMAIL PROTECTED]
> > > To unsubscribe from this group, send email to [EMAIL PROTECTED]
> > > For more options, visit this group 
> > > athttp://groups.google.com/group/modwsgi?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [EMAIL PROTECTED]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.