On 18/8/2010 1:14 AM, a f wrote:
Hi gang,
I am new to Trac, however I have been able to successfully install an
instance on Fedora with relative ease. I read (often) that mod_wsgi
will perform much better than mod_python so I have opted to use that
too. However, I am curious to know if Trac is actually utilizing it.
The reason I ask is because the configuration seem to conflict a
little between Apache's httpd.conf and the trac.conf file. Did I miss
something in the mod_wsgi config?
I have the module loaded and configured as follows in httpd.conf:
LoadModule wsgi_module modules/mod_wsgi.so
...
WSGIScriptAlias /trac "srv/trac/dev/apache/trac.wsgi"
<Directory "srv/trac/dev/apache">
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
But.. in trac.conf the config for Python is to use mod_python...
<Location /trac>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /srv/trac/dev
PythonOption TracUriRoot /trac
SetEnv PYTHON_EGG_CACHE /tmp
PythonInterpreter trac
</Location>
<Location /trac/login>
AuthType Basic
AuthName "foobar"
AuthUserFile /srv/trac/conf/trac.htpasswd
Require valid-user
</Location>
<IfModule mod_dav.c>
<Location /svn>
# Uncomment this to enable the repository,
DAV svn
# Set this to the path to your repository
SVNPath /srv/svn
</Location>
</IfModule>
~
I'm not an expert on the issue, but based on my own setup, I'd say you
should move the Trac-related stuff in httpd.conf to trac.conf, and
comment-out/ditch the bits related to Mod_Python. You probably want to
keep the bits related to authentication and mod_dav.
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/trac-users?hl=en.