0

在我从 apache1 迁移到 apache2 的新 Web 服务器上的 mason 处理程序中出现这样的错误:

'param_object' 参数 ("Apache2::RequestRec=SCALAR(0x7f6541b5af28)") 到 Apache::Session::Wrapper->new() 没有方法:'param'

mason 处理程序对 apache1 运行良好,但对于 apache2,它看起来对象已更改为Apache2::RequestRecfrom Apache::Request。但是Apache2::RequestRec没有方法'param'。

有什么解决方法吗?提前致谢。

4

1 回答 1

0

我知道已经晚了,但请尝试添加

args_method   => "mod_perl"

到您的 ApacheHandler 对象的参数:

HTML::Mason::ApacheHandler->new 

我相信这为我清除了它。

于 2013-12-13T04:53:35.760 回答