Привет и извините за плохой английский сначала: (...
У меня есть один сервер ubuntu 11.10, и я хочу сделать сервер gitweb. Я ссылался на этот сайт - http: // www. snowfrog.net/2011/08/02/setting-up-gitweb-on-your-ubuntu-workstation/.
, поэтому я попытался установить gitweb и перезапустить сервер Apache.
(as root account)
$ apt-get install gitweb
$ service apache2 restart
, и я попытался подключить свой сервер gitweb, но я не могу подключиться - Internal Server Error. Я искал много времени и пытался решить эту проблему, я не знаю.
это моя gitweb и моя информация о сервере -
[error] [client ---.---.---.---] (13)Permission denied: exec of '/usr/share/gitweb/index.cgi' failed
[error] [client ---.---.---.---] Premature end of script headers: index.cgi
-rwxr-xr-- 1 root root 221331 2012-05-08 02:24 gitweb.cgi
lrwxrwxrwx 1 root root 10 2011-06-11 18:17 index.cgi -> gitweb.cgi
drwxrwxrwx 2 root root 4096 2012-05-07 19:36 static
Status: 404 Not Found^M
Content-Type: text/html; charset=utf-8^M
^M
Untitled Git
projects /
404 - No projects found
# path to git projects (.git)
$projectroot = "/home/git/repositories";
# directory to use for temp files
$git_temp = "/tmp";
# target of the home link on top of all pages
#$home_link = $my_uri || "/";
# html text to include at home page
#$home_text = "indextext.html";
# file with project list; by default, simply scan the projectroot dir.
$projects_list = "/home/git/projects.list";
# stylesheet to use
@stylesheets = ("static/gitweb.css");
# javascript code for gitweb
$javascript = "static/gitweb.js";
# logo to use
$logo = "static/git-logo.png";
Alias /gitweb /usr/share/gitweb
Option FollowSymLinks +ExecCGI
AddHandler cgi-script .cgi