Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache:将perl脚本显示为文本_Perl_Apache - Fatal编程技术网

Apache:将perl脚本显示为文本

Apache:将perl脚本显示为文本,perl,apache,Perl,Apache,我有没有扩展名的Perl文件(不是.pl格式) 我需要在单击它们时执行它们,而不是以纯文本形式打开它们 当我向它们添加pl扩展时。他们成功地工作了。(当我在apache.conf中添加 AddHandler cgi-script .cgi pl ) 但是我需要知道是否有一种方法可以在不添加扩展的情况下执行它们,您可以使用它来决定Apache将什么视为cgi脚本 在apache配置中,添加以下内容并重新加载/重新启动apache: <Directory /path/to/dire

我有没有扩展名的Perl文件(不是.pl格式) 我需要在单击它们时执行它们,而不是以纯文本形式打开它们

当我向它们添加pl扩展时。他们成功地工作了。(当我在apache.conf中添加

    AddHandler cgi-script .cgi  pl
)

但是我需要知道是否有一种方法可以在不添加扩展的情况下执行它们,您可以使用它来决定Apache将什么视为cgi脚本

在apache配置中,添加以下内容并重新加载/重新启动apache:

<Directory /path/to/directory/with/perl-files>
    SetHandler cgi-script
</Directory>

# Or <DirectoryMatch>, <Location>, <FilesMatch> or similar directives
这将使Apache将目录中的所有内容都视为cgi脚本,并尝试执行它,而不考虑文件扩展名

.htaccess
解决方案在apache配置中可能需要额外的权限(如
AllowOverride SetHandler
),请参见,您可以使用它来决定apache将什么视为cgi脚本

在apache配置中,添加以下内容并重新加载/重新启动apache:

<Directory /path/to/directory/with/perl-files>
    SetHandler cgi-script
</Directory>

# Or <DirectoryMatch>, <Location>, <FilesMatch> or similar directives
这将使Apache将目录中的所有内容都视为cgi脚本,并尝试执行它,而不考虑文件扩展名

.htaccess
解决方案在apache配置中可能需要额外的权限(如
AllowOverride SetHandler
),请参见,您可以使用它来决定apache将什么视为cgi脚本

在apache配置中,添加以下内容并重新加载/重新启动apache:

<Directory /path/to/directory/with/perl-files>
    SetHandler cgi-script
</Directory>

# Or <DirectoryMatch>, <Location>, <FilesMatch> or similar directives
这将使Apache将目录中的所有内容都视为cgi脚本,并尝试执行它,而不考虑文件扩展名

.htaccess
解决方案在apache配置中可能需要额外的权限(如
AllowOverride SetHandler
),请参见,您可以使用它来决定apache将什么视为cgi脚本

在apache配置中,添加以下内容并重新加载/重新启动apache:

<Directory /path/to/directory/with/perl-files>
    SetHandler cgi-script
</Directory>

# Or <DirectoryMatch>, <Location>, <FilesMatch> or similar directives
这将使Apache将目录中的所有内容都视为cgi脚本,并尝试执行它,而不考虑文件扩展名

.htaccess
解决方案在apache配置中可能需要额外的权限(如
AllowOverride SetHandler
)请参见

这是您想要的吗?这就是你想要的吗?这就是你想要的吗?这就是你想要的吗?