Question

exécuter git instaweb dans mon référentiel ouvre une page indiquant "403 Interdit - Aucun projet trouvé". Qu'est-ce qui me manque?

Était-ce utile?

La solution

ressemble à l’installation debian de git sets $ projectroot globalement d’une manière qui confond instaweb . J'ai supprimé la ligne $ projectroot de /etc/gitweb.conf et l'erreur a disparu.

Autres conseils

Je ne connais pas Git à propos de Git, mais vous manquez probablement de pouvoir exécuter le répertoire en question, chmod + X .

vérifiez le cgi de git-web (le perl), voir le répertoire de la racine du projet est identique à votre paramètre actuel. certains paramètres ne figurent pas dans gitweb.conf

Deux ans plus tard ..

J'ai résolu ce problème en indiquant la racine du projet dans gitweb.cgi (c'est la seule valeur qui semble avoir de l'importance)

Et une autre année plus tard ...

J'ai résolu ce problème (F12, git 1.7.2.3) par:

vi .git/gitweb/gitweb.cgi   # set DocumentRoot to <root>/.git/gitweb.cgi
GITWEB_CONFIG=.git/gitweb lighttpd -f .git/gitweb/httpd.conf

Je n'ai pas creusé plus avant pour comprendre pourquoi j'avais besoin de le faire ...

deux ans plus tard ...

J'ai résolu ce problème en ajoutant cette ligne

Options All ExecCGI FollowSymLinks Includes Indexes

vers mon fichier httpd.conf

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top