Hello guys,
i try to run my app via mod_wsgi. The apache server starts but i get an Internal Server Error (500) when trying to access the webapp. (The behavior is the same for a simple gearbox example app, so i assume the problem is not related to my app).
I followed this section:
http://turbogears.readthedocs.org/en/latest/cookbook/deploy/mod_wsgi.htmlAny suggestions? Is maybe something missing in the .ini-file?
The Apache error log says:
[Tue Mar 25 00:45:28 2014] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Mar 25 00:45:28 2014] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Mar 25 00:45:28 2014] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Mar 25 00:45:28 2014] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Mar 25 00:45:28 2014] [notice] Apache/2.2.22 (Debian) PHP/5.4.4-14+deb7u8 mod_ssl/2.2.22 OpenSSL/1.0.1e mod_wsgi/3.3 Python/3.2.3 mod_perl/2.0.7 Perl/v5.14.2 configured -- res
uming normal operations
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] mod_wsgi (pid=1466): Target WSGI script '/home/kai/tg232env/myapp/app.wsgi' cannot be loaded as Python module.
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] mod_wsgi (pid=1466): Exception occurred processing WSGI script '/home/kai/tg232env/myapp/app.wsgi'.
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] Traceback (most recent call last):
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/myapp/app.wsgi", line 9, in <module>
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] application = loadapp('config:%s' % APP_CONFIG)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] return loadobj(APP, uri, name=name, **kw)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 271, in loadobj
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] global_conf=global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] global_conf=global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] return loader.get_context(object_type, name, global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 454, in get_context
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] section)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] object_type, name=use, global_conf=global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 406, in get_context
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] global_conf=global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] global_conf=global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] return loader.get_context(object_type, name, global_conf)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 620, in get_context
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] object_type, name=name)
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 646, in find_egg_entry_point
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] possible.append((entry.load(), protocol,
entry.name))
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/pkg_resources.py", line 2088, in load
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] entry = __import__(self.module_name, globals(),globals(), ['__name__'])
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/myapp/myapp/config/middleware.py", line 4, in <module>
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] from myapp.config.app_cfg import base_config
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/myapp/myapp/config/app_cfg.py", line 9, in <module>
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] from tg.configuration import AppConfig
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/tg/__init__.py", line 55, in <module>
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] from tg.request_local import app_globals, request, response, tmpl_context, session, cache, translator
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/tg/request_local.py", line 4, in <module>
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] from tg.caching import cached_property
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/tg/caching.py", line 3, in <module>
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] from decorator import decorator
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] File "/home/kai/tg232env/lib/python2.7/site-packages/decorator.py", line 156
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] exec code in evaldict
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] ^
[Tue Mar 25 00:45:56 2014] [error] [client X.X.X.X] SyntaxError: invalid syntax