zjuan2002 发表于 2006-9-7 16:52:09

bugzilla 安装最后问题,请版主或有经验的朋友一定要帮忙看看怎么回事!急!

mysql5.0+activeperl5.8.8+apache2.2+bugzilla2.20,
全部安装好,并且提示成功,但是不知道怎么登陆BUGZILLA,不知道还怎么再安装BUGZILLA才能使用,在IE浏览器里输入http://localhost/却会提示:
#!/usr/bin/perl -wT
# -*- Mode: perl; indent-tabs-mode: nil -*-
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is the Bugzilla Bug Tracking System.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s): Jacob Steenhagen <jake@bugzilla.org>
#

###############################################################################
# Script Initialization
###############################################################################

# Make it harder for us to do dangerous things in Perl.
use strict;

# Include the Bugzilla CGI and general utility library.
use lib ".";
require "CGI.pl";

use vars qw(
$vars
);

# Check whether or not the user is logged in and, if so, set the $::userid
use Bugzilla::Constants;
Bugzilla->login(LOGIN_OPTIONAL);

###############################################################################
# Main Body Execution
###############################################################################

my $cgi = Bugzilla->cgi;
# Force to use HTTPS unless Param('ssl') equals 'never'.
# This is required because the user may want to log in from here.
if (Param('sslbase') ne '' and Param('ssl') ne 'never') {
    $cgi->require_https(Param('sslbase'));
}

my $template = Bugzilla->template;

# Return the appropriate HTTP response headers.
print $cgi->header();

# Generate and return the UI (HTML page) from the appropriate template.
$template->process("index.html.tmpl", $vars)
|| ThrowTemplateError($template->error());

如果输入:http://localhost/bugzilla却会提示该页无法显示。
另外我也试了配置IIS来做服务器,会出样同样的问题
谢谢了!

[ 本帖最后由 zjuan2002 于 2006-9-8 09:47 编辑 ]

ran_wayne 发表于 2006-9-7 18:23:28

你有没有在Apache中设置.CGI文件使用PERL来解释执行呢?

zjuan2002 发表于 2006-9-8 09:45:39

TO:ran_wayne
你说的用PERL解析是不是在注册表里加 。CGI 目录以及内容?我已经加过了,又重新启动了一上,但还是不成功!

ran_wayne 发表于 2006-9-8 14:08:12

Apache 我也才在琢磨,不过我觉得这个即便改也不是在注册表吧.
要不你换成IIS试试看, 加的方法:Contorl Panel-->管理工具->Interent 信息服务->右键 on your website-> 在主目录/虚拟目录 标签-> 配置增加一个映射到CGI文件.
或者你也可以参考这里面的内容, 比较以下,看看有没有什么启发.
http://wayneran.spaces.live.com/

nizhibin 发表于 2006-9-8 17:55:18

可以参考如下网页内容
http://www.bugzilla.org/docs/win32install.html

zjuan2002 发表于 2006-9-8 22:25:13

谢谢各位,改成IIS 可以登陆了,但新的问题又有了,不知道该怎么配置邮件!

nizhibin 发表于 2006-9-11 14:01:05

可以参考
http://glob.com.au/sendmail/
页: [1]
查看完整版本: bugzilla 安装最后问题,请版主或有经验的朋友一定要帮忙看看怎么回事!急!