小编Tre*_*nas的帖子

即使我的浏览器试图下载它,如何执行.pl脚本?

我有简单的脚本.我已经在命令行中测试了它.一切都好.但是我的浏览器无法执行它.它总是试图下载它.我已经解决了所有apache配置文件,但我找不到任何麻烦.

/etc/apache2/sites-available looks like this:

ScriptAlias /cgi-bin/ /var/www/president/cgi
<Directory "/cgi-bin/ /var/www/president/cgi">
AddHandler cgi-script cgi pl
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Run Code Online (Sandbox Code Playgroud)

脚本很简单

#!/usr/bin/perl -w
use CGI;
print "Content-type: text/html\n\n";
foreach (sort keys %ENV) {
print "<i>$_</i>: $ENV{$_}<br/>\n";
}
Run Code Online (Sandbox Code Playgroud)

apache perl cgi ubuntu-12.04

2
推荐指数
1
解决办法
945
查看次数

标签 统计

apache ×1

cgi ×1

perl ×1

ubuntu-12.04 ×1