AFAICT, mod_python 3.x is required to work w/ Trac (I think this is documented on Trac web site), and mod_python 3.x requires Apache 2.x
Cheers, Manu On 9/18/06, Samuel Suter <[EMAIL PROTECTED]> wrote: > > Hi all, > > I have searched the list archives but could not find a straight answer to my > problem. > > I am trying to run trac in a single-project-environment on Apache/mod_python. > I am as far as: > - SVN works, repository created > - created a new project with trac-admin > - I could verify that it works with the tracd standalone server > > Now I read http://trac.edgewall.org/wiki/TracModPython. > > I could successfully create the /trac alias to the trac "htdocs" folder. Some > questions: > > - Does the project directory for trac have to be accessible through apache? > Meaning: does it have to be somewhere underneath the docroot? I have seen > this section: > > <Location /projects/myproject> > SetHandler mod_python > PythonHandler trac.web.modpython_frontend > PythonOption TracEnv /var/trac/myproject > PythonOption TracUriRoot /projects/myproject > </Location> > > I created my project in /var/www/projects/whatever and therefore the above > section in my httpd.conf reads: > <Location /projects/mwhatever> > SetHandler mod_python > PythonHandler trac.web.modpython_frontend > PythonOption TracEnv /var/www/projects/whatever > PythonOption TracUriRoot /projects/whatever > </Location> > > I also have this: > <Location "/projects/whatever/login"> > AuthType Basic > AuthName "myproject" > AuthUserFile /var/www/projects/whatever/.htpasswd > Require valid-user > </Location> > (I created the .htpasswd file) > > > Problem now: > When I access http://myserver/projects/whatever it just lists me the contents > of the /var/www/projects/whatever directory. Shouldn't it pass processing of > this folder to mod_python? The <Location> directive works, I just added a few > dummy lines like "Require valid-user" and when I reloaded, it asked me for a > username. So it seems to process the <Location /projects/whatever> directive > correctly. > > I think I should not put the trac project environment in this > /var/www/projects/whatever folder. But what else to put there? Just the > htdocs folder? > > Please enlighten me :) > > Oh yeah, it might be worthy to mention that I am running Debian GNU/Linux > [testing] and installed all packages via the standard debian packages > (apg-get install trac). > > regards > Samuel > > > > > -- Manu --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
