系统信息:我已经在装有 Windows XP 操作系统的机器上安装了 XAMPP。
还安装了Apache2.2,
现在,我在目录: 他们是php和perl。
这些文件夹包含各自语言的程序(即分别为 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 以使更改生效。