What do you have in INSTALLED_APPS of the Django settings file? Graham
On 13/12/2014, at 9:39 AM, Jennifer Mehl <[email protected]> wrote: > Thank you Joonas and Graham - you guys are lifesavers! That really helped. > > This moves me to the next error: > > > mod_wsgi (pid=17140): Target WSGI script > '/var/www/transfergateway/myproject/wsgi.py' cannot be loaded as Python > module. > > mod_wsgi (pid=17140): Exception occurred processing WSGI script > '/var/www/transfergateway/myproject/wsgi.py'. > > Traceback (most recent call last): > > File "/var/www/transfergateway/myproject/wsgi.py", line 30, in <module> > application = get_wsgi_application() > > File "/usr/local/lib/python2.7/dist-packages/django/core/wsgi.py", line 14, > in get_wsgi_application django.setup() > > File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 21, in > setup apps.populate(settings.INSTALLED_APPS) > > File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line > 89, in populate > > "duplicates: %s" % app_config.label) ImproperlyConfigured: Application > labels aren't unique, duplicates: sessions > > > I am not the developer of this application, so I'm not sure where to look to > fix this. I did install all of the dependent django and python packages that > I know of, inside the chroot. > > --Jennifer > > > On Friday, December 12, 2014 2:25:19 PM UTC-8, Graham Dumpleton wrote: > > On 13/12/2014, at 8:12 AM, Joonas Lehtolahti <[email protected]> wrote: > > > On Fri, 12 Dec 2014 22:55:42 +0200, Jennifer Mehl <[email protected]> > > wrote: > > > > ... > > > >> WSGIDaemonProcess chroot user=daemon group=daemon processes=2 threads=25 > >> chroot=/var/chroot python-path=/var/chroot/var/www/transfergateway > > > > ... > > > >> I believe my issue now is relating to the PythonPath directive and access > >> to the project/Python my chroot, but am unsure how to resolve. > >> > >> I'm kind of stuck-- so I appreciate the help! > >> > >> --Jennifer > >> > > > > Just a thought from an outsider: since the Python interpreter is running > > inside chroot, perhaps the python-path option needs to point to a path > > local to the root, that is, it shouldn't contain /var/chroot. > > Yes, that is correct. > > General Apache configuration should use /var/chroot as well as > WSGIScriptAlias. > > But anything that would be applied when handling a request shouldn't have > /var/chroot as it is being used by the application inside of the chroot. > > So I would agree that should probably be: > > WSGIDaemonProcess chroot user=daemon group=daemon processes=2 threads=25 \ > chroot=/var/chroot python-path=/var/www/transfergateway > > Thanks Joonas, you beat me to it. :-) > > Graham > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/modwsgi. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
