Perl脚本的输出没有被渲染

我有一个客户端使用“FormMail.pl”,我相信是从networking上的一些perl存储库。 我们最近将她的网站迁移到了一个新的服务器,这个脚本停止了工作。 我发现了一些未在新的Apache安装中configuration的项目,现在我的脚本正在运行…但HTML输出没有被渲染,“Location:”redirect也不起作用。 再次 – 脚本在旧的服务器上工作正常。

打印“位置:$ safeConfig {'redirect'} \ n \ n”;
打印“Content-type:text / html \ n \ n”;

这两个语句都在屏幕上放置了“Location:thankYou.html”而不是任何内容。 HTML不会呈现。

思考?

马特·赖特的脚本存档有一个臭名昭着的糟糕的代码存在危险。 用http://nms-cgi.sourceforge.net/replace它。

你有这样的东西:

AddHandler cgi-script .pl

在你的Apacheconfiguration文件?