【问题标题】:Apache is downloading perl files instead of showing themApache 正在下载 perl 文件而不是显示它们
【发布时间】:2017-07-10 11:15:13
【问题描述】:

我正在使用 apache 2.4.6 和 cent-os 7.3 我不知道为什么,但是当我尝试显示 perl 文件时,我的浏览器正在尝试下载它而不是显示它。 我的服务器上安装了 perl,我可以运行 perl 文件。

【问题讨论】:

  • 我看到了一个关于它的确切问题,但 PHP 不是 perl
  • 你应该关闭它如果它类似于这个问题和它在堆栈溢出。如果你能提供一个链接,那么我会和你一起投票。

标签: linux apache


【解决方案1】:

在 /etc/apache2/apache2.conf 中: ScriptAlias /cgi-bin/ "/path/to/cgi-bin/" 并且您的脚本位于该文件夹中。 如果您的脚本以 .pl 结尾,请确保更改该行 AddHandler cgi-script .cgi 到 AddHandler cgi-script .cgi .pl 在 /etc/apache2/apache2.conf 中检查它是否没有被注释掉。

Options FollowSymLinks +ExecCGI --> 需要在你的虚拟主机中设置

【讨论】:

  • 嗨。感谢你的回答。如何在我的虚拟主机上设置以下系统链接?
猜你喜欢
  • 2013-08-27
  • 1970-01-01
  • 2014-06-07
相关资源
最近更新 更多