Edgewall Software

Changes between Initial Version and Version 1 of Ticket #2866


Ignore:
Timestamp:
Mar 13, 2006, 4:24:45 PM (18 years ago)
Author:
Christopher Lenz
Comment:

(description fixed)

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2866 – Description

    initial v1  
    11This report concerns Trac served by Apache with mod_python.
    22Here is an example for the problem:
    3 Suppose you have configured Apache to serve Trac projects at http://localhost/trac/parentdirtest/projectname using the TracEnvParentDir directive. The config would look like:
     3Suppose you have configured Apache to serve Trac projects at http://localhost/trac/parentdirtest/projectname using the `TracEnvParentDir` directive. The config would look like:
    44
     5{{{
    56        <Location /trac/parentdirtest>
    67                SetHandler mod_python
     
    910                PythonOption TracUriRoot /trac/parentdirtest
    1011        </Location>
     12}}}
    1113
    12 With this example you would access projects at http://localhost/trac/parentdirtest/projectname. When using a non-existing project name or none at all, Trac will show you the project listing.
     14With this example you would access projects at `http://localhost/trac/parentdirtest` projectname. When using a non-existing project name or none at all, Trac will show you the project listing.
    1315
    1416This works fine as long as the directory containing the Trac projects, /srv/trac/parentdirtest/ in this case doesn't contain a project called parentdirtest. If it does, you can still access the other projects, but instead of the project listing at
    15 http://localhost/trac/parentdirtest you will see something like a broken Trac project (see attached screenshot).
     17`http://localhost/trac/parentdirtest` you will see something like a broken Trac project (see attached screenshot).