perl - 如何在Windows上通过XAMPP运行Perl文件?

标签 perl apache xampp wamp

我是Perl语言的新手,我尝试像运行PHP文件一样运行它,方法是将文件放在htdocs中,然后通过本地主机访问它们。

以下是我创建的Perl文件,但无法在localhost上运行:

----- hello.pl ---------------

   #!/usr/bin/perl
   print "Hello World.\n";

最佳答案

  • 安装xampp。在安装过程中,请确保已检查要安装的perl。
  • 我认为您已经在c:/xampp目录中安装了xampp。
  • 现在转到c:/xampp/htdocs目录。在htdocs目录中创建一个目录perl。现在在perl目录中,创建一个名为hello.cgi的文件。
  • 在hello.cgi中编写以下代码段。

  • Hello World 计划:
    #!C:\xampp\perl\bin\perl.exe
    # The above line is perl execution path in xampp
    # The below line tells the browser, that this script will send html content.
    # If you miss this line then it will show "malformed header from script" error.
    print "Content-type: text/html\n\n";
    print "Hello world."
    

    现在,从xampp控制面板启动apache。在浏览器的URL中,输入localhost/perl/hello.cgi。

    关于perl - 如何在Windows上通过XAMPP运行Perl文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7860380/

    相关文章:

    linux - InetSim 可以与 Cygwin 一起使用吗?

    apache - Kerberos 升级

    apache - 删除尾部斜杠

    mysql - 我可以在 DropBox 文件夹中运行 (XAMPP) MySQl 吗?

    django - 如何在 Windows 上为 apache 2.4 和 python 3.4 安装 mod_wsgi?

    perl - 在 Perl 中解析带双引号的制表符分隔文件

    perl - 为什么将 Perl OO 简单地用作数据封装技术?

    apache - 如何为XAMPP目录中的所有文件启用 'Access-Control-Allow-Origin' header ?

    regex - 什么 Perl 正则表达式可以匹配 CamelCase 单词?

    apache - Access-Control-Allow-Origin header 不起作用