无法从Apache2 :: RequestRec中找到多个方法

时间:2011-08-23 08:30:37

标签: perl apache mod-perl

我从Apache2 :: RequestRec apache收到多个错误,这里是:

Can't locate object method "args" via package "Apache2::RequestRec" at /usr/lib/perl5/Apache2/Status.pm line 112.

OR

Can't locate object method "uri" via package "Apache2::RequestRec" at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 123.

我这样使用mod_perl:

LoadModule perl_module /usr/lib/apache2/modules/mod_perl.so

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您的代码是否执行:

use Apache2::RequestRec;

mod_perl2 API分为多个模块。这样做的好处是,您可以选择仅加载所需的部件并节省内存。它的缺点是你必须加载你需要的所有部件: - )

另见ModPerl::MethodLookup