在 Windows 8 中使用 xampp 安装 bugzilla

在 Windows 8 中使用 xampp 安装 bugzilla

需要在我的 Windows XP 机器上使用 XAMPP 和 Perl 安装 Bugzilla。步骤是什么?

我已经在 XAMPP 中安装了基于 PHP 的应用程序,如 Joomla、WordPress 等,但 Bugzilla 似乎基于 Perl。其安装指南说我需要安装 ActivePerl。由于 XAMPP 附带 Perl 插件,我是否需要这样做?

我应该将源文件保存在 htdocs 本身中吗,或者是否有其他用于 Perl 应用程序的文件夹?

我对 Perl 完全陌生,说实话,我对此一无所知。任何帮助都将不胜感激。

答案1

严格按照安装指南进行操作https://wiki.mozilla.org/Bugzilla:Win32Install直到它提示您更改 Apache 配置文件中的 DocumentRoot。不要将其更改为 C:/Bugzilla。而是添加以下内容:

Alias /bugzilla C:/Bugzilla
<Directory C:/Bugzilla>
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important.  Please see
# http://httpd.apache.org/docs-2.0/mod/core.html#options
# for more information.
#
    Options Indexes FollowSymLinks ExecCGI

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
    AllowOverride All

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

#
# Tell Apache to use Perl to execute .cgi
#
ScriptInterpreterSource Registry-Strict
</Directory>

然后,在 Bugzilla 安装文件夹中,找到名为“params”的文件,在一个合适的文本编辑器中打开它,并将 url 基础更改为您的服务器 IP(或名称)正斜杠 bugzilla 例如:

http:// 192.168.7.7/bugzilla/(双斜杠和 IP 地址之间没有空格)

确保您重新启动 apache(使用 xampp)并再次运行 checksetup.pl 脚本(如果还没有运行)。

完成安装步骤后,请访问上面用作‘url 基础’的 URL。

相关内容