Pulling the ScriptAliasMatch did get rid of the Directory Browsing
error ... I was pulling pieces from different tutorials without
really knowing what they meant and that is never a good thing.
However, I am now getting a new error message - this time in the
apache error.log file.
IOError: [Errno 2] No such file or directory: 'c:/projects\\\
\VERSION'
C:\projects\TracSite\.... does exist, but there is nothing in the root
c:\projects folder except for the different sub-folders for the Trac
sites. Should something else be here or is this path incorrect?
And on the other point, yes, I am trying to set this up for multiple
Trac/SVN projects, but I am not sure what you are talking about with
respects to "the directive for a single project."
Thanks for the help and the education.
-- Jeff
On Jul 28, 6:56 am, "Emmanuel Blot" <[EMAIL PROTECTED]> wrote:
> There are several issues with your config file:
>
> 1. There are directives for CGI and for modpython, which are mutually
> exclusive kinds of setup for Trac. Pick one - modpython is probably
> the one you want, so get rid of
> SetEnv TRAC_ENV, ScriptAliasMatch ...
>
> 2. It seems you've defined an installation for multiple projects, but
> you've used the directive for a single project. Check out the role of
> TracEnv and TracEnvParentDir on TracModPython web page
>
> I would strongly suggest that you start up with a basic configuration:
> a single Trac project served w/ modpython, from a non-root URL. Once
> it works as expected, you can start building up a more complex
> configuration with multiple projects served from the root URL of your
> virtual host
>
> HTH,
> Manu
>
> On 7/28/07, Jeff Chastain <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
> > I have Apache 2.2 running on a Windows 2K3 box and I have installed
> > Trac which I am looking to host multiple projects from on a single
> > domain (projects.domain.net). I also have Subversion running on this
> > same Apache instance on a different domain (svn.domain.net).
>
> > The SVN part is working just fine and Trac appears to be working when
> > I run it using the tracd server. However, I am having trouble getting
> > it to work through Apache. I am new to both Trac and Apache, so I
> > apologize if this is something obvious, but I have been searching the
> > web and tinkering for hours now and have not been able to make this
> > work.
>
> > I have added the following virtual host definition to my httpd-
> > vhosts.conf file:
>
> > <VirtualHost *:80>
> > ServerName projects.domain.net
> > DocumentRoot c:/projects
>
> > SetEnv TRAC_ENV "c:/projects"
>
> > # Route "/" to the Trac cgi processor
> > ScriptAliasMatch ^/(.*) "c:/Program Files/Apache Group/Apache2/
> > cgi-bin/trac.cgi/$1"
>
> > <Location />
> > SetHandler mod_python
> > PythonHandler trac.web.modpython_frontend
> > PythonOption TracEnv c:/projects
> > PythonOption TracUriRoot /
> > </Location>
> > <LocationMatch /login>
> > AuthType Basic
> > AuthName "Projects Server"
> > AuthUserFile c:/SVNRepositories/svn.pass
> > Require valid-user
> > </LocationMatch>
> > </VirtualHost>
>
> > When I attempt to browse to projects.domain.net/TracProj, I get an
> > error stating that directory listing is denied. I put an htm file in
> > the root directory and that was found, so this is sort of working -
> > the problem is just with the Trac configuration.
>
> > Can anybody see anything that I am obviously doing wrong here?
>
> > Thanks in advance.
>
> --
> Manu- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---