Re: gitweb testing with non-apache web server
On Thu, Aug 03, 2006 at 11:56:03AM -0400, Blu Corater wrote:
Show 31 quoted lines
> 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. Will you share your Cherokee configuration script?
The links look like this:
http://scarlet/g?p=bsp.git;a=summary
even when I start with
http://scarlet/g
or
http://scarlet/g/
So, I'm not sure I understand what you are saying.
Show 7 quoted lines
>
> --
> Blu.
> -
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html