Plesk 完全支持 PHP 脚本语言,包括支持多个 PHP 版本和开盒即用的处理程序类型。本主题中列举了可用于 Plesk 中的 PHP 处理程序类型。

处理程序类型 性能 内存使用 处理程序详情
Apache模块 高 低 该处理程序只能用于 Plesk for Linux 中。这是最不安全的选项,因为所有 PHP 脚本会代表 apache 用户执行。这表示所有通过 任何方案订阅者 的 PHP 脚本创建的文件都属于同一个所有者(apache)且有相同的权限设置。因此,一个用户可能会影响其他用户的文件或一些极其重要的系统文件。您可以通过打开 PHP safe_mode 选项来解决一些安全问题。这会禁用一些可能带来安全风险的 PHP 功能。这可能会导致一些 web 应用程序运行不正常。该 safe_mode 选项已过时,在 PHP 5.4 中已被移除。
ISAPI扩展 高 低 该处理程序只能用于 Plesk for Windows 中。此 ISAPI 扩展可支持在为订阅打开专用 IIS 应用程序池时隔离网站。网站隔离意味着不同客户的网站可独立运行其脚本。这样,PHP 脚本中的一个错误不会影响其它脚本的运行。此外,会代表与一个主机帐户相关联的系统用户来运行 PHP 脚本。自 PHP 5.3 版本起就不再支持该 ISAPI 扩展处理器
CGI应用程序 低 低 CGI 处理器会代表与一个主机帐户相关联的系统用户来执行 PHP 脚本。在 Linux 上,只有当 Apache web 服务器的 suEXEC 模块打开的情况(默认选项)下才可能进行此操作。在其它情况下,所有的 PHP 脚本都会代表 apache 用户执行。默认 Plesk 客户不可使用 CGI 处理程序。
FastCGI应用程序 高 高 FastCGI 处理器会代表与一个主机帐户相关联的系统用户来执行 PHP 脚本。
PHP-FPM 应用程序 高 低 该处理程序只能用于 Plesk for Linux 中。PHP-FPM 是 FastCGI 的高级版本,很大程度上为高负载的 web 应用程序提供了好处。