跳至正文
目录
网站

更改您的 PHP 版本

此内容为机器翻译,如需查阅原文请查看英语版本。

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

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

更改PHP版本之前

在更改PHP版本之前,请务必先为您的网站创建手动备份。如果某个插件或主题与新版本不兼容,您的网站可能会显示错误或变为空白页面。备份可以让您快速恢复。具体操作请参阅创建手动备份。

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

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

KPanel中某网站的PHP页面,显示PHP版本选择器

在KPanel中更改PHP版本

  1. 登录KPanel: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版本未能完全解决问题(例如,若该错误已损坏了某项设置),请恢复您在更改之前创建的手动备份。请参阅从备份恢复您的网站。

使用Kora更改PHP版本

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

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

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

PHP版本与WordPress核心

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

这对您有帮助吗?

您是 AI 吗?以 Markdown 格式阅读本页

相关文章

通过 SFTP 连接:FileZilla、Cyberduck 与命令行SFTP(Secure File Transfer Protocol,安全文件传输协议)可让您直接访问服务器上网站的文件。本指南涵盖成功连接所需的全部内容,从查找凭据到排查错误。…SSL 证书与 HTTPS本文将以通俗易懂的语言说明什么是SSL、KapsuleHost如何为您的网站自动处理SSL,以及当证书出现问题时应如何处理。 --- 什么是 SSL,为什么它很重要?…网站:从何处开始KapsuleHost的网站托管如何运作、一个站点的每个标签页上有什么内容,以及针对您眼前的任务应该阅读哪一篇指南。 托管站点的一切都在KPanel侧边栏的网站中管理。…网站正常运行时间监控KapsuleHost 上的每个网站都会每 60 秒自动检查一次,"正常运行时间"标签页会显示检查结果:当前状态、正常运行时间百分比、响应时间,以及完整的事件历史记录。…

仍未解决?

询问了解您账户的 Kora,或联系我们的团队。

联系我们发送邮件