git instaweb给出403禁止-未找到项目

时间:2020-03-06 14:31:07  来源:igfitidea点击:

在我的存储库中运行git instaweb会打开一个页面,显示" 403 Forbidden No projects found"。我想念什么?

解决方案

我不了解有关Git的Git,但是我们可能缺少在有问题的目录chmod + X上执行该功能的能力。

看起来Debian上git的安装会在全球范围内以instaweb混淆的方式设置$ projectroot。我从/etc/gitweb.conf中删除了$ projectroot行,错误消失了。

检查git-web cgi(perl),查看projectroot的目录与当前设置相同。有些设置不在gitweb.conf中

两年后..

我通过在gitweb.cgi中声明projectroot来解决了这个问题(这是唯一看起来很重要的值)