On Sat, Jul 18, 2009 at 5:32 AM, soumo<[email protected]> wrote: > > Hi, > > For a demo project , I've installed the following on Fedora > 1. Package trac-0.11.3-4.fc11.noarch > 2. Package subversion-1.6.1-5.fc11.i586 > (Two additional packages python-genshi and python-pygments were also > installed as dependency with Trac) > > To run Trac using apache web server and mod_python, I've added the > following lines to trac.conf file > <IfModule mod_python.c> > <Location /trac/demo> > SetHandler mod_python > PythonHandler trac.web.modpython_frontend > PythonOption TracEnv /srv/trac/demo > SetEnv PYTHON_EGG_CACHE /tmp > PythonInterpreter trac > > AuthType Basic > AuthName "demo" > AuthUserFile /opt/svn/svn-demo.htpasswd > Require valid-user > </Location> > </IfModule> > > <IfModule mod_dav.c> > <Location /svn/demo> > DAV svn > SVNPath /srv/svn/demo > </Location> > </IfModule> > > By default, on httpd.conf, the documentroot is /var/www/html and that > value I did not change. > Now when I try to access trac with the url "http://host.com/trac/ > demo", it does not load the images and css and gives the following > error on the page "No handler could be found for demo". > > Then I manually created subfolders 'trac' and 'demo' under /var/www/ > html and now the error is gone but its still not loading the css and > image files. But in the url if I put 'http://host.com/trac/demo/ > abc' (or any text in place of abc), the page loads properly. > > So, my questions are > 1. why do I need to manually create subfolders under /var/www/html > where I've explicitly defined the location of my project under > <Location> ? In that case what change should I made in the conf file > so that I dont have to create the folders manually? (I used alias in > httpd.conf but it didn't work).
You shouldn't have to. Post your full httpd.conf. > 2. what do I need to change in the configuration file if I want to > access trac demo project with the url 'http://host.com/trac/demo' > instead of 'http://host.com/trac/demo/abc'? > (Note : when I put 'http://host.com/trac/demo/abc/xyz' then its giving > 404 error though). Set 'PythonOption TracUriRoot /trac/demo'. mod_python can get confused without it. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
