1
我已經在Debian 7.1.0上安裝了運行mod_perl 2.0.7的Apache 2.2.25。在安裝過程中,mod_perl必須安裝模塊,名爲Apache2 :: Const,但它沒有。 mod_perl已經安裝了來自同一組的模塊,例如Apache2 :: Access,Apache2 :: Connection,Apache2 :: RequestUtil。無法安裝Apache2 :: Const模塊
所以,當我使用這個命令(I/Apache2的::常量/)在CPAN命令其輸出如下:
cpan[3]> i /Apache2::Const/
Module id = Apache2::ConstantsTable
CPAN_USERID PHRED (Fred Moyer <[email protected]>)
CPAN_VERSION undef
CPAN_FILE P/PH/PHRED/mod_perl-2.0.8.tar.gz
UPLOAD_DATE 2013-04-18
INST_FILE (not installed)
當我使用這個命令(安裝的Apache2 ::常量):
cpan[4]> install Apache2::Const
Warning: Cannot install Apache2::Const, don't know what it is.
Try the command
i /Apache2::Const/
to find objects with matching identifiers.
我試圖運行:
install Apache2::ConstantsTable
但它並沒有幫助。
此外,當我運行下面的腳本:
perl -e "use v5.14.2; use Apache2::Const"
它輸出:
Not a CODE reference at /usr/lib/perl/5.14/DynaLoader.pm line 207.
END failed--call queue aborted at /usr/local/lib/perl/5.14.2/ModPerl/Const.pm line 207.
Compilation failed in require at /usr/local/lib/perl/5.14.2/Apache2/Const.pm line 18.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.14.2/Apache2/Const.pm line 18.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
我試圖(通過Makefile.PL)從mod_perl的包手動安裝此模塊。我也嘗試重新安裝mod_perl。沒什麼幫助。
所有其他的Apache2 :: *模塊工作正常。
我真的需要安裝Apache2 :: Const模塊。感謝您的回覆。
我認爲你沒有使用debian軟件包?爲什麼不? –
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636651 –
Richard Huxton,你是什麼意思?什麼debian包? – user1742500