On Thu, Aug 03, 2006 at 12:54:03AM -0700, Marc Singer wrote: > I would like to use gitweb with the Cherokee web server because the > host that I have on hand has very limited RAM, 32MiB. Neither the > version of gitweb available on Debian (v264) nor the latest in the git > repo works. > > I did some debugging on the latest repo version. The lines > > our $project = ($cgi->param('p') || $ENV{'PATH_INFO'}); > if (defined $project) { > ... > > are being executed even though the url is > > http://server/git > > I think that the problem is that Cherokee translates the request URL > into > > http://server/git/ > > which means that the $ENV{'PATH_INFO'} is the string "/" insted of > being undefined. > > The error I'm seeing is that the request path is forbidden, but I > suspect that this is some sort of misunderstanding between the web > server and the script. I am using Cherokee+GitWeb and the behaviour observed is that http://server/git will return the default Cherokee index page, but http://server/git/, with a slash at the end, works. -- Blu. - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html