我们可以在没有Web服务器的浏览器中运行Perl脚本吗?

时间:2019-07-08 09:58:20

标签: perl

是否可以在Windows 7中在没有Web服务器的情况下在Activeperl中运行perl脚本?如果可能,应遵循哪些步骤?

我在HTML文件中使用Post方法具有简单的注册表单。在我的.pl文件中正在使用此HTML文件。我正在使用CGI模块。从命令promt运行.pl文件时,HTML文件正在运行浏览器,单击“提交”按钮后,将显示perl脚本。

2 个答案:

答案 0 :(得分:2)

安装ActivePerl时,它将为.pl文件创建文件关联,因此只需在资源管理器(“我的电脑”,“文件资源管理器”等)中双击.pl文件即可运行它。这也使您可以从Windows命令提示符运行script.pl

在安装ActivePerl时,它将修改PATH以包括包含perl.exe的目录,从而使它可以从Windows命令提示符运行perl script.pl

最后,您始终可以从Windows命令提示符运行c:\...\bin\perl script.pl

答案 1 :(得分:0)

您能再解释一下确切的用例吗?

我认为评论中的第一个用户为您提供了最佳答案。

如果Perl不在您的PATH环境中,则需要将.pl扩展名与Perl关联或通过命令行运行它(如果我没记错的话,Active-Perl是Perl命令行工具附带的)