我在安装 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。
我在安装 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。
Apache2::Const 是 mod_perl 的一部分。
如果您使用的是 ubuntu 提供的 apache,您可能只想:
sudo apt-get install libapache2-mod-perl2
看着这个网站
http://ubuntuforums.org/archive/index.php/t-1747708.html
尝试:
apt-get install apache2-mpm-prefork
我只花了一个小时在 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 安装。