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/and this 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.
