Could you check the python version apache is actually using? I see that the
virtualenv is for Python2.7 but it might be that mod_wsgi is linked to
another python version causing  some oddities.


On Tue, Mar 25, 2014 at 1:53 AM, Kai H. <[email protected]> wrote:

> 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.html
>
> Any 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
>
> --
> You received this message because you are subscribed to the Google Groups
> "TurboGears" 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/turbogears.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears.
For more options, visit https://groups.google.com/d/optout.

Reply via email to