List for cgit developers and users
 help / color / mirror / Atom feed
* setup issue: cgit only shows summary page
@ 2015-01-16 16:30 luky-37
  2015-01-16 17:05 ` john
  0 siblings, 1 reply; 4+ messages in thread
From: luky-37 @ 2015-01-16 16:30 UTC (permalink / raw)


Hey guys,


I've a probably stupid setup issue, I just can't figure it out and need
a fresh set of eyes:
I compiled cgit from source (@d6c405077) and installed it
on a Ubuntu VM together with nginx through fcgiwrapper.

When I open cgit in my browser it recognizes the repositories, etc,
but I only ever see the summary page with the list of repositories.

If I click on one of them ("/cgit/<repo>/" or "/cgit/cgit.cgi/<repo>/")
it does open in the browser but the content is always the summary page of
all repositories, never the actual repository itself.

Repositories are correctly discovered and for example the "idle" column shows
correct values, but I can't seem to open one of those repositories.


I triple checked file permissions, that doesn't appear to be the problem.

I've also attached strace to the fcgiwrapper process monitoring its cgit
children, and I don't see any permission problems.



cgitrc is:
#virtual-root=/cgit/
css=/cgit/cgit.css
logo=/cgit/cgit.png
favicon=/cgit/favicon.ico
remove-suffix=1
scan-path=/srv/git

and the relevant part of the nginx config is:

root /var/www/htdocs;

location /cgit/ {
		try_files $uri @cgitcgi;
}

location @cgitcgi {
		fastcgi_param ? DOCUMENT_ROOT $document_root;
		fastcgi_param ? SCRIPT_NAME /cgit/cgit.cgi;
		fastcgi_param ? QUERY_STRING ? ? ? ? ? ?$query_string;
		fastcgi_param ? REQUEST_METHOD ? ? ? ? ?$request_method;
		fastcgi_param ? CONTENT_TYPE ? ? ? ? ? ?$content_type;
		fastcgi_param ? CONTENT_LENGTH ? ? ? ? ?$content_length;
		fastcgi_param ? REQUEST_URI ? ? ? ? ? ? $request_uri;
		fastcgi_param ? SERVER_PROTOCOL ? ? ? ? $server_protocol;
		fastcgi_param ? GATEWAY_INTERFACE ? ? ? CGI/1.1;
		fastcgi_param ? SERVER_SOFTWARE ? ? ? ? nginx/$nginx_version;
		fastcgi_param ? REMOTE_ADDR ? ? ? ? ? ? $remote_addr;
		fastcgi_param ? REMOTE_PORT ? ? ? ? ? ? $remote_port;
		fastcgi_param ? SERVER_ADDR ? ? ? ? ? ? $server_addr;
		fastcgi_param ? SERVER_PORT ? ? ? ? ? ? $server_port;
		fastcgi_param ? SERVER_NAME ? ? ? ? ? ? $server_name;
		fastcgi_param ? HTTPS ? ? ? ? ? ? ? ? ? $https if_not_empty;
		fastcgi_pass ? ? ? ?unix:/var/run/fcgiwrap.socket;
}




I've played a lot with those fastcgi parameters in nginx, but I can't
seem to figure out a working combination.



Any hints on how to troubleshoot this properly would be greatly appreciated.



Regards,

Lukas

 		 	   		  


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-01-19 13:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-16 16:30 setup issue: cgit only shows summary page luky-37
2015-01-16 17:05 ` john
2015-01-16 17:48   ` peter
2015-01-19 13:22     ` luky-37

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).