【发布时间】:2023-04-01 13:12:01
【问题描述】:
我正在编写最初来自http://modperlbook.org/html/B-18-1-Apache-Session-8212-Maintain-Session-State-Across.html 的代码来使用会话。
但我收到如下错误: " 以下参数在对 HTML::Mason::Request->new() 的调用中传递,但未在验证选项中列出:ah\n\nStack:\n "
当我查看 Request.pm 时, 'ah' 在它的文档部分,但不在 PACKAGE->valid_params 中。我是否使用'我的 $status = $ah->handle_request($r);'错了吗?
哦,我使用的是 HTML:Mason 1.42-2、Apache2 和 perl5。
谢谢,
杨
【问题讨论】:
-
是的,您很可能在那里做错了什么。我试着专注于你的分身半小时,但由于某种原因,我的精神力量正在衰退,相关的行号不想进入我的意识。
-
谢谢伙计。感谢您的努力。
-
首先是关于获取解析器的那一行。 HTML::Mason::Parser 已经被贬低,新的 HTML::Mason:Interp 看起来要么不再接受“解析器”。我正在检查我应该为这个修补什么。
-
忘记解析器,它看起来无关紧要。