gpt4 book ai didi

ubuntu - ubuntu 上的 Bugzilla 安装问题

转载 作者:行者123 更新时间:2023-12-04 18:53:33 26 4
gpt4 key购买 nike

我尝试在 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) 发送邮件,提供此错误消息以及错误的时间和日期。

最佳答案

尝试设置通常包含在/etc/apache2/envvars 中的变量:

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

然后运行此命令进行测试:
/usr/sbin/apache2 -t -D DUMP_MODULES

这应该摆脱你提到的第一个警告。再次运行 checksetup.pl,因为这应该会生成数据/参数。

关于ubuntu - ubuntu 上的 Bugzilla 安装问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14937005/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com