ubuntu上的Bugzilla安装问题

ubuntu上的Bugzilla安装问题,ubuntu,bugzilla,Ubuntu,Bugzilla,我试图在Ubuntu上安装bugzilla 4.2.4 经过很多努力,修复了所有依赖项,但当我运行./checksetup.pl时,我得到了 当我尝试最后一个命令时,我得到了 Checking for CPAN (v1.81) ok: found v1.94 Checking for YAML (any) ok: found v0.84 Checking for ExtUtils-MakeMaker (v

我试图在Ubuntu上安装bugzilla 4.2.4

经过很多努力,修复了所有依赖项,但当我运行./checksetup.pl时,我得到了

当我尝试最后一个命令时,我得到了

Checking for CPAN (v1.81) ok: found v1.94 Checking for YAML (any) ok: found v0.84 Checking for ExtUtils-MakeMaker (v6.31) ok: found v6.64 Return::Value is deprecated at /home/user/Downloads/bugzilla-4.2.4/lib/Return/Value.pm line 13 require Return/Value.pm called at /home/user/Downloads/bugzilla-4.2.4/lib/Email/Send.pm line 11 Email::Send::BEGIN() called at /home/user/Downloads/bugzilla-4.2.4/lib/Return/Value.pm line 0 eval {...} called at /home/user/Downloads/bugzilla-4.2.4/lib/Return/Value.pm line 0 require Email/Send.pm called at (eval 76) line 1 eval 'require Email::Send;' called at /home/user/Downloads/bugzilla-4.2.4/Bugzilla/Install/Requirements.pm line 668 Bugzilla::Install::Requirements::have_vers('HASH(0x200d8c8)', 0) called at /home/user/Downloads/bugzilla-4.2.4/Bugzilla/Install/Requirements.pm line 445 Bugzilla::Install::Requirements::_check_missing('ARRAY(0x20af3a0)', 0) called at /home/user/Downloads/bugzilla-4.2.4/Bugzilla/Install/Requirements.pm line 409 Bugzilla::Install::Requirements::check_requirements(0) called at install-module.pl line 89 WARNING: We could not check the configuration of Apache. This sometimes happens when you are not running checksetup.pl as root. To see the problem we ran into, run: /usr/sbin/apache2 -t -D DUMP_MODULES Going to read '/home/user/.cpan/Metadata' Database was generated on Mon, 18 Feb 2013 05:53:02 GMT Installing Apache2::SizeLimit version 0.96... Apache2::SizeLimit is up to date (0.97). 当我尝试这个url时,localhost/bugzilla/I得到

Software error: The ./data/params file does not exist. You probably need to run checksetup.pl. at Bugzilla/Config.pm line 337. Compilation failed in require at /var/www/bugzilla/index.cgi line 34. BEGIN failed--compilation aborted at /var/www/bugzilla/index.cgi line 34. For help, please send mail to the webmaster (webmaster@localhost), giving this error message and the time and date of the error.
尝试设置通常包含在/etc/apache2/envvars中的变量:

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
然后运行此命令以测试:

/usr/sbin/apache2 -t -D DUMP_MODULES

这将消除您提到的第一个警告。再次运行checksetup.pl,因为这会生成数据/参数。

我已经检查了envvars文件。当我运行/usr/sbin/apache2-t-D DUMP_MODULES时,我得到了apache2:bad user name${APACHE_Run_user}。这就是我说设置变量的原因。我也收到了这个警告,但最终它并没有引起我的问题,而是suexec。因此,设置变量并查看可能出现的其他错误。谢谢Larsen。我尝试了新的安装。现在我面临另一个问题。我的localconfig文件不是在bugzilla目录中创建的。这是./checksetup.pl.的输出。请帮我修一下。运行/usr/bin/perl install-module.pl——所有这些都表明XMLTwig是最新的。请帮帮我,没问题,拉森。我在另一个系统上进行了新的安装。谢谢你的帮助!!
/usr/sbin/apache2 -t -D DUMP_MODULES