Apache2::RequestRec не имеет метода 'param' для Session::Wrapper

Получил ошибку в обработчике масона, как это на моем новом веб-сервере, который был перенесен с apache1 на apache2:

Параметр 'param_object' ("Apache2::RequestRec=SCALAR(0x7f6541b5af28)") для Apache::Session::Wrapper->new() не имеет метода: 'param'

Обработчик масона работает хорошо для apache1, но для apache2 выглядит, что объект изменен на Apache2::RequestRec от Apache::Request, Но Apache2::RequestRec не имеет метода "param".

Есть ли работа вокруг этого? Заранее спасибо.

Ян

1 ответ

Я знаю, что уже поздно, но попробуйте добавить

args_method   => "mod_perl"

в ваши аргументы для вашего объекта ApacheHandler в:

HTML::Mason::ApacheHandler->new 

Я считаю, что прояснил это для меня.

Другие вопросы по тегам