跳转到内容

PHP 设置

了解如何调整虚拟主机套餐的 PHP 设置。

1. 打开 PHP 设置

2. 管理 PHP 设置

3. 常见问题解答 (FAQ)

1. 打开 PHP 设置

  1. 登录客户控制面板 (CCP)
  2. 进入 Products 菜单项。
  3. 点击要管理 PHP 设置的虚拟主机套餐前面的放大镜图标
  4. 您将被重定向到虚拟主机控制面板 (WCP)
  5. 选择所需的域名,然后在 Dashboard 下的 Dev Tools 中点击 PHP

您只能编辑已经指定好的 PHP 设置与参数值。我们的客户支持团队也无法更改这些数值。

2. 管理 PHP 设置

PHP 版本

您可以使用 PHP support 旁边的下拉列表更改当前启用的 PHP 版本。点击 View the phpinfo() page 可以查看有关当前所用版本的更多信息。

性能与安全设置

这些设置与您的套餐绑定,无法更改。如果您需要更多资源,请升级到更高的虚拟主机套餐。

使用我们的 Managed Private Servers,这些参数值可以进行单独自定义。

memory_limit

指定单个 PHP 脚本可以使用的主内存 (RAM) 最大量。

max_execution_time

设置 PHP 脚本文件的最大执行时间(以为单位)。如果脚本运行时间超过此限制,PHP 将终止该脚本并报错。

max_input_time

指定 PHP 等待所有输入数据(例如 POST 数据、GET 数据、文件上传)完全传输的最大秒数

post_max_size

指定可通过 POST 请求发送到服务器的所有数据的最大大小(例如包含文件上传的表单)。

upload_max_filesize

指定单个上传文件最大大小。您可以通过文件管理器或使用 FTP 直接上传更大的文件。

opcache.enable

指定是否启用 OPCache。OPcache 是一种字节码缓存,可以显著提高 PHP 应用程序的性能。

常用设置

在此处您可以调整必要的设置。然后点击 Apply 进行保存。点击问号图标可获取关于各项设置选项的更多信息,随后您将被重定向到 PHP 官方文档。

open_basedir

open_basedir 是一项 PHP 安全功能。它指定可以通过 PHP 访问的文件夹和/或文件范围。

例如:

open_basedir = /path/to/open_basedir

此时,PHP 无法访问 /path/to/other_folder

出于安全考虑,在我们的共享虚拟主机套餐中该项无法随意配置。

提供以下选项:

{DOCROOT}{/}{:}{TMP}{/}{:}{/}var{/}lib{/}php{/}sessions{:}{WEBSPACEROOT}{/}tmp

允许访问:

  • 域名的文档根目录。
  • PHP 目录(允许您使用 PHP 本身)。
  • 临时文件目录。

{WEBSPACEROOT}{/}{:}{TMP}{/}{:}{/}var{/}lib{/}php{/}sessions

允许访问:

  • 虚拟主机中的所有目录和文件。
  • PHP 目录(允许您使用 PHP 本身)。
  • 临时文件目录。

display_errors

在访问网站时,PHP 错误将直接显示在 Web 浏览器中。

log_errors

PHP 错误将显示在对应域名的 Dev Tools 下的日志中。

3. 常见问题解答 (FAQ)

要使用 PHP 7.3 及更高版本,您需要激活代理模式

  1. 选择所需的域名,进入 Hosting & DNS > Apache & nginx
  2. nginx settings 下,勾选 Proxy mode 复选框。

PHP 7.3 及以上版本仅可与此选项配合使用,因为此处使用了 FastCGI

您可能还感兴趣:

通过 Shell 使用 PHP

PHP 扩展

最后更新:2026年7月23日