我尝试在 Ubuntu 上安装 bugzilla 4.2.4。
经过大量努力修复了所有依赖项,但是当我运行时./checksetup.pl
,我得到了
警告:我们无法检查 Apache 的配置。这有时 当您没有以 root 身份运行 checksetup.pl 时会发生。要查看 我们遇到的问题,运行:/usr/sbin/apache2 -t -D DUMP_MODULES ****************************************************** ************************ * 可选模块 * ****************************************************** ************************ * Bugzilla 不需要某些 Perl 模块,但 * *安装最新版本,您可以获得额外的访问权限* * 特征。* * * * 下面列出了您尚未安装的可选模块,* * 使用他们启用的功能的名称。该表下方是* * 安装每个模块的命令。* ****************************************************** ************************ * 模块名称 * 启用功能 * ****************************************************** ************************ * Apache-SizeLimit * mod_perl * ****************************************************** ************************ 安装可选模块的命令: Apache-SizeLimit: /usr/bin/perl install-module.pl Apache2::SizeLimit 尝试自动安装每个必需和可选模块 使用一个命令,执行: /usr/bin/perl install-module.pl --all
当我尝试最后一个命令时,我得到
检查 CPAN (v1.81) 正常:找到 v1.94 检查 YAML(任何)ok:找到 v0.84 检查 ExtUtils-MakeMaker (v6.31) ok:找到 v6.64 Return::Value 在 /home/user/Downloads/bugzilla-4.2.4/lib/Return/Value.pm 第 13 行已弃用 要求在 /home/user/Downloads/bugzilla-4.2.4/lib/Email/Send.pm 第 11 行调用 Return/Value.pm 在 /home/user/Downloads/bugzilla-4.2.4/lib/Return/Value.pm 第 0 行调用的 Email::Send::BEGIN() eval {...} 在 /home/user/Downloads/bugzilla-4.2.4/lib/Return/Value.pm 第 0 行调用 要求在 (eval 76) 第 1 行调用 Email/Send.pm eval '需要电子邮件::发送;' 在 /home/user/Downloads/bugzilla-4.2.4/Bugzilla/Install/Requirements.pm 第 668 行调用 Bugzilla::Install::Requirements::have_vers('HASH(0x200d8c8)', 0) 在 /home/user/Downloads/bugzilla-4.2.4/Bugzilla/Install/Requirements.pm 第 445 行调用 Bugzilla::Install::Requirements::_check_missing('ARRAY(0x20af3a0)', 0) 在 /home/user/Downloads/bugzilla-4.2.4/Bugzilla/Install/Requirements.pm 第 409 行调用 Bugzilla::Install::Requirements::check_requirements(0) 在 install-module.pl 第 89 行调用 警告:我们无法检查 Apache 的配置。这有时 当您没有以 root 身份运行 checksetup.pl 时会发生。要查看 我们遇到的问题,运行:/usr/sbin/apache2 -t -D DUMP_MODULES 去阅读'/home/user/.cpan/Metadata' 数据库于 2013 年 2 月 18 日星期一 05:53:02 GMT 生成 正在安装 Apache2::SizeLimit 0.96 版... Apache2::SizeLimit 是最新的 (0.97)。
当我尝试 url 时,localhost/bugzilla/ 我得到
软件错误: ./data/params 文件不存在。您可能需要运行 checksetup.pl。在 Bugzilla/Config.pm 第 337 行。 /var/www/bugzilla/index.cgi 第 34 行的 require 编译失败。 BEGIN 失败——编译在 /var/www/bugzilla/index.cgi 第 34 行中止。 如需帮助,请向网站管理员 (webmaster@localhost) 发送邮件,提供此错误消息以及错误的时间和日期。