1

我想针对使用 collabnet edge 安装的 apache 服务器安装 bugzilla。我已经安装了所有东西,我的问题是我不知道我需要编辑哪个 httpd.conf 文件。Collabnet Edge 有大约 5 个 conf 文件,所有这些文件都是自动生成的,并在第一行警告“请勿编辑”。

有谁知道我该怎么做?如果没有,是否可以安装另一个 [instance]?阿帕奇?

ps:这也是在windows 2008服务器上,IIS关闭。

pps:另外,我对将我的 repo 移动到另一个 svn 服务器/问题跟踪器的想法持开放态度。只要它是免费的并且在 server2008 上运行。我只是有过去使用 bugzilla 的经验(作为开发人员/最终用户)。

任何想法将不胜感激

4

1 回答 1

1

是的。这是。 首先,不要触摸 collabnet apache 服务器安装中的任何文件。 我继续安装了一个单独的 Apache 实例,我将它绑定到一个非标准端口。我必须在新的 apache 中添加一个别名行,才能将 Bugzilla 创建为我的主站点下的文件夹

NameVirtualHost xxx.xxx.xxx.local

<VirtualHost
 xxx.xxx.scgov.local>  
 ServerName xxx.xxx.xxx.local
 DocumentRoot "C:/Apache2.2/htdocs"
</VirtualHost>

<VirtualHost
 xxx.xxx.xxx.local>  
 ServerName xxx.xxx.xxx.local
 DocumentRoot "C:/bugzilla"
</VirtualHost>

<Directory "C:\bugzilla">
  AddHandler cgi-script .cgi
  Options +Indexes +ExecCGI
  DirectoryIndex index.cgi
  AllowOverride Limit FileInfo Indexes
  Order allow,deny
  Allow from all
</Directory>

完成后,我可以按照https://wiki.mozilla.org/Bugzilla:Win32Install上的教程进行操作

还要确保安装 ActivePerl @ C:\usr 如果您不需要更改每个 *.cgi 文件...阅读本教程,了解如何安装 ActivePerl 以最大限度地提高 Windows 和 linux 的可移植性 http:/ /www.ricocheting.com/how-to-install-on-windows/perl

于 2011-01-14T18:38:20.113 回答