使用ModPerl::Registry运行的CGI脚本不会在html页面上打印结果,只需下载即可



这是我的沙盒https://github.com/pavelsr/mod_perl_sandbox

当我制作docker-compose up时,请访问http://localhost:3000/env.pl结果下载了HTML,而不是使用。

在CGI模式下(在Docker-Compose中删除-DMODPERL(一切都很好。

似乎Modperl ::注册表未处理Content-type: text/html

我需要在httpd.conf中进行修复?

添加 PerlOptions +ParseHeaders wil wil will will best

修复。PerlOptions +ParseHeaders<Location标签内部,因此无法正常工作。要修复它,您应该将ParseHeaders移动到<Directory或将其设置为全球。

https://github.com/pavelsr/mod_perl_sandbox-如何在CGI和mod_perl

下运行相同的perl脚本的工作示例

相关内容

  • 没有找到相关文章

最新更新