脚本处理程序

LiteSpeed Web Server支持所有脚本语言,包括Perl,PHP,Ruby,Python,Java等。用这些不同语言编写的脚本必须使用适当的外部应用程序中进行处理。 LiteSpeed Web Server使用脚本处理程序来确定脚本应使用哪个外部应用程序处理。 这些脚本处理程序通过使用文件后缀将文件转到外部应用程序。 (实际上,后缀用于确定MIME 类型,然后将其转到相应的外部应用程序。)必须先在“外部应用程序”选项卡中设置外部应用程序,然后才能选择它们在合适的脚本处理程序中处理。

您可以在服务器或虚拟主机级别设置脚本处理程序。服务器级脚本处理程序应用于所有虚拟主机,除非该设置在虚拟主机级别被覆盖。 虚拟主机级别的脚本处理程序仅适用于该虚拟主机。

Table of Contents

脚本处理程序定义

后缀 | 类型 | 处理器名称

后缀

Description

指定将由此脚本处理程序处理的脚本文件后缀。 后缀必须是唯一的。

Syntax

Comma delimited list with period "." character prohibited.

提示

服务器将为列表中的第一个后缀自动添加特殊的MIME类型 ("application/x-httpd-[suffix]") 。 例如,将为后缀“ php53”添加MIME类型“ application/x-httpd-php53”。 首先需要在MIME设置设置中设置后缀。
尽管我们在此字段中列出了后缀,但是脚本处理程序使用MIME类型而非后缀来确定要处理的脚本。
[性能和安全建议] 仅指定您真正需要的后缀。

类型

Description

指定处理这些脚本文件的外部程序类型。 可用类型有:CGI, FastCGI, Web服务器, LSAPI应用程序, 负载均衡器, 或 Servlet引擎。 对于FastCGI, Web服务器和Servlet引擎,需要指定处理器名称。 这是在外部应用部分预设定的外部程序名称。

Syntax

从列表中选择

处理器名称

Description

当处理器类型为FastCGI,Web服务器,LSAPI,负载均衡器或Servlet引擎时, 指定处理脚本文件的外部程序名称。

Syntax

从列表中选择