我在安装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。
答案 0 :(得分:1)
Apache2 :: Const是mod_perl的一部分。
如果您使用的是ubuntu提供的apache,您可能只想:
sudo apt-get install libapache2-mod-perl2
答案 1 :(得分:0)
查看本网站
http://ubuntuforums.org/archive/index.php/t-1747708.html
尝试:
apt-get install apache2-mpm-prefork
答案 2 :(得分: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.
当安装了libapache2-mod-perl2时,我终于发现Apache2 :: Const已经已经安装(我认为是二进制):
$ perl -MApache2::Const < /dev/null
$
因此不应使用cpan 安装Apache2 :: Const。