I would compare your settings.py to the default one ( https://github.com/stephenmcd/mezzanine/blob/master/mezzanine/project_template/settings.py) and see if there are any differences. If you start a new Mezzanine project does it work?
On Tue, Feb 4, 2014 at 9:10 AM, Sebastian Clemens <[email protected] > wrote: > Oh, of course > > Traceback (most recent call last): > File "/usr/lib/python2.7/wsgiref/handlers.py", line 85, in run > self.result = application(self.environ, self.start_response) > File > "/home/basti/Dokumente/websites/virtualenv/local/lib/python2.7/site-packages/Django-1.6.1-py2.7.egg/django/contrib/staticfiles/handlers.py", > line 68, in __call__ > return super(StaticFilesHandler, self).__call__(environ, > start_response) > File > "/home/basti/Dokumente/websites/virtualenv/local/lib/python2.7/site-packages/Django-1.6.1-py2.7.egg/django/core/handlers/wsgi.py", > line 206, in __call__ > response = self.get_response(request) > File > "/home/basti/Dokumente/websites/virtualenv/src/mezzanine/mezzanine/core/management/commands/runserver.py", > line 15, in get_response > return serve(request, path, document_root=settings.STATIC_ROOT) > File > "/home/basti/Dokumente/websites/virtualenv/local/lib/python2.7/site-packages/Django-1.6.1-py2.7.egg/django/views/static.py", > line 55, in serve > raise Http404(_('"%(path)s" does not exist') % {'path': fullpath}) > Http404: "media/car_images/hirn25_1.png" ist nicht vorhanden > [04/Feb/2014 18:06:57] "GET /static/media/car_images/hirn25_1.png > HTTP/1.1" 500 59 > > Here you can see the given url is /static/media/, but it's looking for > /media/ > My settings are like this: > > # URL prefix for static files. > # Example: > "http://media.lawrence.com/static/"<http://media.lawrence.com/static/> > STATIC_URL = "/static/" > > # Absolute path to the directory static files should be collected to. > # Don't put anything in this directory yourself; store your static files > # in apps' "static/" subdirectories and in STATICFILES_DIRS. > # Example: "/home/media/media.lawrence.com/static/" > # STATIC_ROOT = os.path.join(PROJECT_ROOT, STATIC_URL.strip("/")) > > STATICFILES_DIRS = ( > os.path.join(PROJECT_ROOT, "static"), > ) > > # URL that handles the media served from MEDIA_ROOT. Make sure to use a > # trailing slash. > # Examples: > "http://media.lawrence.com/media/"<http://media.lawrence.com/media/>, > "http://example.com/media/" <http://example.com/media/> > MEDIA_URL = STATIC_URL + "media/" > > # Absolute filesystem path to the directory that will hold user-uploaded > files. > # Example: "/home/media/media.lawrence.com/media/" > MEDIA_ROOT = os.path.join(PROJECT_ROOT, *MEDIA_URL.strip("/").split("/")) > > What's wrong here? > > Am Dienstag, 4. Februar 2014 18:05:59 UTC+1 schrieb Josh Cartmell: >> >> Is a traceback displayed in the terminal that is running the dev server? >> I've seen errors like that when an error occurred and then Django created >> another error trying to produce the debug error page. >> >> >> On Tue, Feb 4, 2014 at 5:56 AM, Sebastian Clemens < >> [email protected]> wrote: >> >>> Hey, >>> >>> I'm using Ubuntu 13.10 and build sites on the development server >>> (manage.py runserver), but it doesn't serve media files. I tried it with >>> STATICFILES_DIR, but that changed nothing. On my productiv Debian 6 Server, >>> everything works perfect. But locally I just get an "A server error >>> occurred. Please contact the administrator." >>> >>> What else can I try to solve this? >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Mezzanine Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Mezzanine Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Mezzanine Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
