PHP 设置
PHP 后端可提供网站的高级互动。它是广泛使用的后端并有各种不同的整合。其中,与数据库捆绑是常见的方式。可使用单个配置文件设置来自定义不同的 PHP 环境。
若要添加 PHP 配置文件:
- 单击创建。
- 填写此配置文件的配置文件名称和描述字段。
- 从下拉列表中选择您要使用的 PHP 后端版本。
- 为此配置文件配置不同类型的设置。
- 如需了解配置文件设置的详情,请选中常规设置、FPM 和核心设置选项卡。
- 单击确定来保存设置。
常规设置
在常规设置选项卡中,您可为 PHP 配置文件配置基本设置,如启用 opcache 和 PHP extension。
若要启用 PHP 缓存:
如果您想要提高 PHP 运行性能,请勾选启用 PHP 缓存。然而,在某些情况下,此设置并不会产生作用。
若要在网页上显示 PHP 错误消息:
如果您想要在网页上显示 PHP 错误消息,请勾选启用 display_errors 以显示 PHP 错误消息。
若要自定义 PHP open_basedir:
- 如果您想要自定义 open_basedir,请勾选自定义 PHP open_basedir。
- 在文本栏中输入自定义路径,然后单击应用。如果您想要使用系统默认设置,请取消勾选自定义 PHP open_basedir,然后单击应用。
注:
- 使用冒号 (:) 来区分各路径。例如 /etc:/tmp:/usr/bin/php。
- 出于安全原因,homes 共享文件夹的路径(如 /volume1/homes)无法添加到 open_basedir。
若要启用或禁用 PHP extension:
常见模块是扩展列表中的内置模块,您可启用这些模块,以便对网站的需要进行自定义。如 APCu、bz2、curl、dba、gd、mcrypt、mssql、opcache、pgsql、session、sqlite3 等。您可按需要自定义不同的后端。
- 在扩展列表中,勾选或取消勾选要启用或禁用的扩展。
- 单击确定来保存设置。
FPM
在 FPM 选项卡下,您可调整 PHP FastCGI Process Manager (FPM) 的设置。
- 在 PHP 设置页面,双击所需 PHP 配置文件。
- 进入 FPM 选项卡,根据需要修改以下值:
- FPM 模式:您可将 FPM 模式设置为动态、静态或按需求。
- 进程数量上限
- 初始服务器数量
- 备份服务器数量下限
- 备份服务器数量上限
- 单击确定来保存设置。
核心设置
核心设置选项卡含有所有的 PHP ini 设置,如 sendmail_path 和 sendmail_from。
- 在 PHP 设置页面,双击所需 PHP 配置文件。
- 进入核心设置选项卡。
- 找到要编辑的 ini 设置。您可将名称输入到搜索栏。
- 单击右栏中的值即可对其进行编辑。
- 单击确定来保存设置。