Apache 2 上的“无法解析处理程序 Apache::Registry”

Apache 2 上的“无法解析处理程序 Apache::Registry”

我们有 2 个 twiki 站点(twiki1 和 twiki2),我们将其用作内部工具。tWiki1
可以运行,没有任何问题。但他们希望我修复 twiki2,以防 twiki 1 出现故障。
但是,我在 twiki2 apache 错误日志中看到此错误:

failed to resolve handler Apache::Registry

我可以连接到网络服务器,它要求我进行身份验证,但之后它就给我一个空白页,不管身份验证是否正确!

有人知道这件事吗handler Apache::Registry error

我已经用 Google 搜索过了但什么也没找到。

答案1

Apache::Registry 错误主要发生在 apache 服务器上,无法加载 perl 模块。

您可以通过在站点的 httpd.conf 文件的虚拟主机中添加以下行来修复此问题。

<Location /path-for-your-cgi-bin>
    SetHandler perl-script
    PerlHandler Apache::Registry
    PerlOptions +ParseHeaders
    Options +ExecCGI
</Location> 

相关内容