apache2

时间:2016-04-21 23:15:17

标签: apache perl cgi

我在我的Ubuntu上安装了apache2。这是工作。现在我想配置它来运行perl / cgi脚本。

我为我的脚本创建了一个目录/ var / cgi-bin,并创建了一个简单的perl文件echo.pl,其中包含以下代码:

#!/usr/bin/perl

use strict;
use warnings;

print qq(Content-type: text/plain\n\n);

print "hi\n";

使其可执行。

chmod +x /var/cgi-bin/echo.pl 

执行它

 /var/cgi-bin/echo.pl

然后它显示以下错误。

  

/var/cgi-bin/echo.pl:line 2:use:command not found
      /var/cgi-bin/echo.pl:line 3:use:command not found
      /var/cgi-bin/echo.pl:line 5:意外令牌附近的语法错误('
/var/cgi-bin/echo.pl: line 5:
print qq(Content-type:text / plain \ n \ n);'

我找不到任何错误。

0 个答案:

没有答案