OS: Fedora
Apache: 2.0.51
Trac: 0.9.5 (from tar sources)
Python: 2.3.3-6
Originally I installed mod_python through YUM but after having problems I removed it and build
version 3.2.8 from sources.
Thanks,
- Jeremy
Matthew Gillen wrote:
Someone already gave you a suggestion: make sure trac and mod_python are
compiled against the same version of python.
Your response that you "recompiled mod_python" doesn't fully address that issue.
It would help to know what distro you're using, where you got trac from (ie
built it yourself or got a binary distribution from your disto's package
management system), ditto with apache, etc.
Matt
Jeremy Gillick wrote:
I'm still having this problem, does anybody have any ideas?
Thanks,
Jeremy
Jeremy Gillick wrote:
When trying to run Trac on Apache I get a 500 Internal Server Error
and the Apache error logs print the following:
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: Traceback (most recent call
last):
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/mod_python/apache.py", line 299, in
HandlerDispatch\n result = object(req)
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/web/modpython_frontend.py",
line 199, in handler\n env = get_environment(mpr, project_opts)
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/web/main.py", line 335, in
get_environment\n return _open_environment(env_path, threaded)
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/web/main.py", line 51, in
_open_environment\n env_cache[env_path] = open_environment(env_path)
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/env.py", line 375, in
open_environment\n if env.needs_upgrade():
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/env.py", line 279, in
needs_upgrade\n db = self.get_db_cnx()
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/env.py", line 137, in
get_db_cnx\n return self.__cnx_pool.get_cnx()
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/db.py", line 157, in
get_cnx\n cnx = self._cnx_class(**self._args)
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.3/site-packages/trac/db.py", line 280, in
__init__\n timeout=timeout)
[Fri May 12 11:20:37 2006] [error] [client 216.145.49.15]
PythonHandler trac.web.modpython_frontend: SystemError: NULL result
without error in PyObject_Call
I've read through the installation instructions on the site and
installed all the software needed. Here's my Apache configuration
(located in a VirtualHost directive):
<Location /trac>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /usr/local/trac/jwalk
PythonOption TracUriRoot /projects/JWalk
</Location>
<Location /login>
AuthType Basic
AuthName "JWalk Trac Server"
AuthUserFile /etc/httpd/conf/svnpasswd
Require valid-user
</Location>
Prior to setting up apache I created the jwalk environment with the
following command:
trac-admin /usr/local/trac/jwalk/ initenv
I tried the Trac standalone server, which works just fine, but I would
rather run Trac through Apache.
Thanks,
Jeremy
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac