Perl 程序无法显示在浏览器(Windows)中

Perl 程序无法显示在浏览器(Windows)中

系统信息:我已经在装有 Windows XP 操作系统的机器上安装了 XAMPP。

还安装了Apache2.2,

现在,我在目录: 他们是phpperl

这些文件夹包含各自语言的程序(即分别为 index.php 和 index.pl)

当我在浏览器中输入:http://localhost:88/php/时,index.php 中的程序被执行,并且 o/p 显示在浏览器中

但 ,当我输入:http://localhost:88/perl/ 浏览器显示空白页

问题 : 如何在上述场景中运行.pl 文件?

index.pl 中的代码

#!/usr/bin/perl
print "<html>";
print "<h2>PERL</h2>";
print "this is text";
print "</html>";

答案1

我认为您提供的信息不足以让我们正确识别问题。在浏览器外运行 index.pl 的输出是什么?

答案2

在您的 Apache 配置中查找“DirectoryIndex”。如果未指定,您需要将 index.pl 添加到 Apache 将提供的文件列表中。重新加载或重新启动 Apache 以使更改生效。

答案3

这个问题有程序化的答案,它不是 serverfault 问题,而是 stack overflow 问题

这里

你会明白我的意思

相关内容