# 更改您的 PHP 版本

Source: https://support.kapsulehost.com/zh-cn/changing-php-version

PHP是驱动WordPress以及大多数在KapsuleHost托管的网络应用程序的编程语言。PHP版本适用于WordPress、WooCommerce和PHP网站；静态网站、Node.js网站和Python网站不运行PHP。网站所运行的版本既会影响与插件和主题的兼容性，也会影响整体性能。

## PHP版本为何重要

**兼容性：** WordPress插件和主题是针对特定版本的PHP编写的。较旧的插件可能不支持较新的PHP版本，而较新的插件可能无法在旧的PHP版本上运行。

**性能：** 较新的PHP版本速度更快。例如，从PHP 8.1迁移到PHP 8.2，大多数WordPress网站的响应时间都会有明显提升。

**安全性：** 较旧的PHP版本最终会停止维护，不再获得安全补丁。运行已停止维护的PHP版本会使您的网站暴露于未修补的漏洞之中。

## 可用的PHP版本

KapsuleHost目前支持以下PHP版本：

- PHP 8.1
- PHP 8.2（推荐大多数网站使用）
- PHP 8.3（推荐新建网站及维护良好的插件组合使用）
- PHP 8.4

> **Tip:** 对于2026年的大多数WordPress网站而言，推荐选择**PHP 8.2或8.3**。这些版本在与现有插件的兼容性和性能提升之间取得了最佳平衡。如果您已确认您的插件和主题支持PHP 8.4，也可以选用该版本。

## 更改PHP版本之前

> **Warning:** 在更改PHP版本之前，请务必先为您的网站创建手动备份。如果某个插件或主题与新版本不兼容，您的网站可能会显示错误或变为空白页面。备份可以让您快速恢复。具体操作请参阅[创建手动备份](https://support.kapsulehost.com/zh-cn/taking-a-backup)。

在升级之前，请检查您的关键插件和主题是否兼容：

1. 访问[wordpress.org/plugins](https://wordpress.org/plugins)并搜索您每一个关键插件。
2. 查看插件页面中的"Requires PHP"（所需PHP版本）和"Tested up to"（测试兼容至）信息。
3. 如果某个插件已超过一年未更新，且未声明兼容PHP 8.x，请查看其支持论坛中是否有相关问题报告。

![KPanel中某网站的PHP页面，显示PHP版本选择器](https://support.kapsulehost.com/help/screenshots/changing-php-version.89e189d4.webp)

## 在KPanel中更改PHP版本

1. 登录**KPanel**：[kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)。
2. 点击左侧边栏中的**网站**。
3. 点击您要更新的网站。
4. 在网站左侧菜单中，打开**设置**，然后点击**PHP**。
5. 在PHP版本下拉菜单中，选择您想要的版本。
6. 点击**应用版本**。

更改会在几秒钟内生效，无需重启。您的网站将立即开始运行所选的PHP版本。

## 更改PHP版本后的测试

更改PHP版本后：

1. **在隐私/无痕浏览器窗口中访问您网站的首页**，以避免显示缓存结果。
2. **登录您的WordPress管理后台**（通常地址为`/wp-admin`），确认后台能够正常加载。
3. **检查关键页面和功能**：您的联系表单、结账页面、搜索功能、图片画廊，或任何具有交互性的内容。

## 如果插件出现问题该怎么办

如果在更改PHP后，您的网站显示错误或变为空白页面：

**选项一：还原PHP版本。**

返回**KPanel > Websites（网站）> [站点] > Settings（设置）> PHP**，然后选择先前的PHP版本。您的网站将立即恢复到之前的状态。

然后确定是哪个插件导致了冲突。您可以通过以下方式来判断：
- 在KPanel中查看PHP错误日志，找到出错代码的文件名。
- 前往您的WordPress管理后台 > 插件，检查有问题的插件是否有可用更新。
- 访问该插件的wordpress.org页面，确认其是否兼容PHP 8.x。

**选项二：从备份中恢复。**

如果还原PHP版本未能完全解决问题（例如，若该错误已损坏了某项设置），请恢复您在更改之前创建的手动备份。请参阅[从备份恢复您的网站](https://support.kapsulehost.com/zh-cn/restoring-from-backup)。

## 使用Kora更改PHP版本

您可以让Kora为您处理此事：

> "将我的网站改为PHP 8.2。"
> "我的网站正在运行哪个PHP版本？"
> "升级我的PHP版本，如果有任何异常请告知我。"

Kora会提醒您先创建备份，然后进行更改，并向您报告结果。

## PHP版本与WordPress核心

WordPress本身运行需要最低PHP版本要求。截至2026年，WordPress建议使用PHP 8.1或更高版本，以获得完整支持和最佳性能。运行低于WordPress最低要求的PHP版本会在WordPress管理后台中产生警告或错误。如果您的PHP版本即将停止维护，KapsuleHost会通知您。
