【问题标题】:Mod_perl 2.0.9 in Yosemite Apache 2.4 does not execute .pl scriptsYosemite Apache 2.4 中的 Mod_perl 2.0.9 不执行 .pl 脚本
【发布时间】:2015-01-05 20:10:41
【问题描述】:

我遵循How to install mod_perl 2.0.9 in Apache 2.4 on OS X Yosemite? 中清晰而出色的程序,并在我的 Yosemite Apache 2.4 中安装了 mod_perl 2.0.9。它编译和安装没有错误(编译过程中出现了一些警告)并且 mod_perl/2.0.9dev Perl/v5.18.2 显示在 /server-status 中,并使用 apachectl 命令列出加载的模块。

但我的 /Library/WebServer/CGI-Executables 目录中的 perl 脚本(在以前的 MacOS 和 Apache 版本中运行良好)无法执行。相反,.pl 文件的源代码显示在浏览器中。我是否需要在 /etc/spache2/httpd.conf 中添加一些额外的指令或其他更改?我可以/应该采取哪些步骤来调试它?谢谢。

【问题讨论】:

    标签: mod-perl apache2.4


    【解决方案1】:

    我忘记启用 mod_cgi.so。这样做了,一切都很好。

    【讨论】:

      猜你喜欢
      • 2014-12-16
      • 2020-08-13
      • 1970-01-01
      • 2014-12-16
      • 2015-02-24
      • 2016-04-06
      • 2020-04-03
      • 2017-05-22
      • 2015-02-03
      相关资源
      最近更新 更多