-1

我在安装 perl 模块时遇到问题Apache2::Const

当我尝试使用 cpan.pm 安装它时,它显示以下错误

Warning: Cannot install Apache2::Const, don't know what it is.

我正在使用 Ubuntu 12.04、Apache/2.2.22、Perl 5.14。

4

3 回答 3

1

Apache2::Const 是 mod_perl 的一部分。

如果您使用的是 ubuntu 提供的 apache,您可能只想:

sudo apt-get install libapache2-mod-perl2
于 2013-01-28T09:57:11.757 回答
0

看着这个网站

http://ubuntuforums.org/archive/index.php/t-1747708.html

尝试:

apt-get install apache2-mpm-prefork
于 2013-01-28T09:46:56.467 回答
0

我只花了一个小时在 Ubuntu 12.04 上解决完全相同的问题,终于弄明白了。我已经安装了 libapache2-mod-perl2 :

$ sudo apt-get install libapache2-mod-perl2
Reading package lists... Done
Building dependency tree   
Reading state information... Done
libapache2-mod-perl2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

尽管如此,当我尝试通过 cpan 安装 Apache2::Const 模块时,我仍然遇到同样的错误:

$ cpan Apache2::Const
Going to read '/home/jdoe/.cpan/Metadata'
  Database was generated on Sun, 27 Apr 2014 08:29:02 GMT
Warning: Cannot install Apache2::Const, don't know what it is.
Try the command

    i /Apache2::Const/

to find objects with matching identifiers.

我终于发现 Apache2::Const在安装libapache2-mod-perl2 时已经安装(我想是二进制):

$ perl -MApache2::Const < /dev/null
$

因此Apache2::Const 不应该使用 cpan 安装

于 2014-04-28T03:49:43.743 回答