指导我在浏览器中运行 perl cgi 程序,我使用的是 windows7 并安装了 strawberry perl

指导我在浏览器中运行 perl cgi 程序,我使用的是 windows7 并安装了 strawberry perl

请帮助我满足这个请求,我是 CGI 和 Perl 的初学者

我尝试安装 Perl,但出现以下错误:

HTTP 错误 404.3 - 未找到

由于扩展配置问题,无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果文件需要下载,请添加 MIME 映射。

答案1

Strawberry Perl 不包含 Apache,但除此之外非常棒。您可以随后安装 Apache,以便通过本地计算机上的 Web 服务器按照自己的意愿运行 CGI。但您必须设置它们并让它们协同工作。

听起来您已经在运行某个版本的 Apache,但是在设置它们以及让 perl 与服务器协同工作的过程中遇到了麻烦。

如果您想在 Windows 平台上开始学习 Perl 和 CGI​​,那么 IndigoPerl 就是一个完美的选择。它包含一个很棒的预配置(相当过时)但可立即运行的 Windows Apache 网络服务器。

http://www.indigostar.com/indigoperl.php

您只需安装它,Apache 服务器就会在您的本地主机上启动并运行,包括 perl 程序。

相关内容