PHP 處理常式類型

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 應用程式提供了好處。

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.