Hi,
I am a trac newbie and I am trying to get trac work on a SuSE 10 with
apache2 and sqlite.
When I am starting the standalone server trac is working fine. But if I
trying to use apache2 I get following error in my error_access file:
53 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: Traceback (most recent call
last):
54 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/mod
54 _python/apache.py", line 299, in HandlerDispatch\n result =
object(req)
55 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
55 c/web/modpython_frontend.py", line 199, in handler\n env =
get_environment(mpr, project_opts)
56 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
56 c/web/main.py", line 335, in get_environment\n return
_open_environment(env_path, threaded)
57 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
57 c/web/main.py", line 51, in _open_environment\n
env_cache[env_path] = open_environment(env_path)
58 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
58 c/env.py", line 375, in open_environment\n if
env.needs_upgrade():
59 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
59 c/env.py", line 279, in needs_upgrade\n db = self.get_db_cnx()
60 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
60 c/env.py", line 137, in get_db_cnx\n return
self.__cnx_pool.get_cnx()
61 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
61 c/db.py", line 157, in get_cnx\n cnx =
self._cnx_class(**self._args)
62 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: File
"/usr/lib/python2.4/site-packages/tra
62 c/db.py", line 266, in __init__\n raise TracError, 'The user
%s requires read _and_ write ' \\
63 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122]
PythonHandler trac.web.modpython_frontend: TracError: The user root
requires read _and_
63 write permission to the database file /var/trac/db/trac.db and
the directory it is located in.
64 [Wed May 10 16:34:42 2006] [error] [client 132.230.25.122] no
acceptable variant:
/usr/share/apache2/error/HTTP_INTERNAL_SERVER_ERROR.html.var
I have installed mod_python and load the module in my Apache like this.
LoadModule python_module /usr/lib/apache2/mod_python.so
And I make a simple setup:
<Location /trac/aar>
SetHandler mod_python
PythonPath "sys.path + ['/opt/trac-0.9.5']"
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /var/trac
PythonOption TracUriRoot /trac/aar
</Location>
Has anybody an idea?
Thanks!
-- Franck
begin:vcard
fn:Franck Borel
n:Borel;Franck
org;quoted-printable:Universit=C3=A4tsbibliothek Freiburg;EDV-Dezernat
adr;quoted-printable:;;Werthmannplatz 2;Freiburg;Baden-W=C3=BCrttemberg;79098;Deutschland
email;internet:[EMAIL PROTECTED]
tel;work:+49[0]761 - 203 3908
tel;fax:+49[0]761 - 203 3987
x-mozilla-html:FALSE
url:http://aar.vascoda.de
version:2.1
end:vcard
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac