安装bugzilla时出错 - 必须安装Linux :: Pid

时间:2013-10-06 13:20:00

标签: perl ubuntu apache2 bugzilla

我按照本指南在apache2服务器上安装bugzilla: http://www.bugzilla.org/docs/4.4/en/html/configuration.html

我安装了所有模块并配置了所有文件。一切都很好,直到这一节: 2.2.4.1.2。带有mod_perl的Apache httpd™

我需要在apache2.conf中添加这些行:

PerlSwitches -w -T

PerlConfigRequire /var/www/html/bugzilla/mod_perl.pl

当尝试通过重新启动apache完成所有进程时,我收到此错误:

You must install Linux::Pid for Apache::SizeLimit to work on your platform.......

我在网上搜索了解决方案,但是没有找到任何说明如何安装或以其他方式解决它。

请帮忙

P.S。

这是例外:

/etc/apache2/apache2.conf第95行的语法错误: 您必须安装Linux :: Pid for Apache :: SizeLimit才能在您的平台上运行。在/usr/local/lib/perl/5.14.2/Apache/SizeLimit/Core.pm第128行。\ n \ nBEGIN失败 - 编译在/usr/local/lib/perl/5.14.2/Apache/SizeLimit/Core中止.pm第171行。\ n在/usr/local/lib/perl/5.14.2/Apache2/SizeLimit.pm第48行的require中编译失败。\ n \ nBEGIN失败 - 编译在/usr/local/lib/perl/5.14中止.2 / Apache2 / SizeLimit.pm第48行。\ n在/var/www/bugzilla-4.4/mod_perl.pl第52行的require中编译失败。\ n \ nBEGIN失败 - 编译在/var/www/bugzilla-4.4/mod_perl中止.pl第52行。\ n在(eval 2)第1行的require中编译失败。\ n 动作'configtest'失败了。 Apache错误日志可能包含更多信息。    ...失败!

1 个答案:

答案 0 :(得分:5)

返回previous page of the instructions,然后尝试命令

perl install-module.pl Linux::Pid