我在OpenSUSE (非虚拟主机)中通过Apache在我的系统中配置gitweb。但是,我得到以下错误:404 - No projects found。
/etc/gitweb.conf
# path to git projects (<project>.git)
$projectroot = "/home/zhijian/gitweb";
# directory to use for temp files
$git_temp = "/tmp";
# target of the home link on top of all pages
#$h
我使用httpd2.2服务器在我的RHEL上设置了GIT并想要GITWeb。当我尝试启动HTTPD服务器时,我得到了下面的错误消息。我确信一些模块丢失了,但不确定它是什么。
有谁能帮帮我吗?
[root@cmcccc httpd]# service httpd start
Starting httpd: Syntax error on line 2 of /etc/httpd/conf.d/gitweb.conf:
Invalid command '$projectroot', perhaps misspelled or defined by a module not incl
当我运行"zypper install gitweb“时,它返回:
Loading repository data...
Reading installed packages...
'gitweb' not found in package names. Trying capabilities.
No provider of 'gitweb' found.
Resolving package dependencies...
Nothing to do.
还有zypper se gitweb显示"No packages found“。我的open
我已经安装了gitweb和gitolite。我可以为gitweb访问配置一个repo,它出现在"projects.list“文件中,但在浏览器中没有被gitweb列出。
我一直在寻找,但找不到我所缺少的东西来完成这个任务。
我的gitweb.conf包含
$git_temp = "/tmp";
# The directories where your projects are. Must not end with a slash.
$projectroot = "/srv/git/repositories";
$projects_list =
我最近在我们的Windows个人电脑上设置了Apache2.2和git,以便使用https://git.wiki.kernel.org/index.php/MSysGit:GitWeb上的设置访问gitweb,就像wiki上提到的那样,唯一一个版本的Perl似乎与gitweb一起工作,其编码方式就是包含在MSysGit中的版本。ActivePerl和StrawberryPerl没有实现某个必需的特性,因此不能选择另一个解释器。
C:\Program Files\Git\bin>perl.exe --version
This is perl, v5.8.8 built for msys
在
我在一个个人服务器上安装和配置了git、gitolite和gitweb --一开始它工作得很好,我在我的存储库上有了我的web视图。但是,当我试图安装BugZilla (使用)时,我在gitweb的racine上收到了一条错误消息:
XML Parsing Error: XML or text declaration not at start of entity Location: http://xxx.xxx.xx.xx/gitweb/ Line Number 22, Column 1:
生成的网页(firebug):
<?xml version="1.0" encod
情况很奇怪,我们没有对git服务器( Gentoo Linux服务器)做任何操作,今天当我们尝试用git做任何操作时,我们只收到以下消息:
Can't locate gitolite_rc.pm in @INC (you may need to install the gitolite_rc
module) (@INC contains: /usr/bin /etc/perl /usr/local/lib64/perl5/5.18.2/x86_64-linux /usr/local/lib64/perl5/5.18.2
/usr/lib64/perl518.2/x86_64-