们的服务很大一部分涉及保持服务器端和客户端软件的更新、安全和快速。我们的服务器堆栈中需要专家维护的关键元素之一是 PHP 编程语言,它是大多数网站正常运行的先决条件。PHP 是一种非常流行且得到良好支持的语言,与任何软件一样,它的开发涉及不断发布新版本。新版本引入了新功能以及重要的性能和安全性增强。作为托管服务提供商,我们会跟踪每个 PHP 版本的演变情况,尤其是领先的应用程序开发人员采用它的速度,并积极努力确保我们的客户尽快获得新版本的所有好处。这是我们最新的 PHP 维护更新。
将 PHP 7.4 设为服务器默认设置
自 2021 年 6 月起,我们将把服务器上的默认版本切换为 PHP 7.4。这意味着 自营职业数据库 所有新网站都将使用 7.4,除非手动切换到其他版本。PHP 7.4 已经存在 2 年多了,并且已经与不同的 CMS、主题和插件广泛兼容,而 PHP 7.3(我们当前的默认版本)已经不再提供主动支持,并且也将在今年年底停止安全支持。保持 PHP 版本更新具有不可否认的性能和安全优势,这就是我们现在帮助您切换到 PHP 7.4 的原因。
所有使用我们托管 PHP 服务的网站也将在 2021 年 6 月 10 日至 21 日期间升级到 7.4。PHP 7.3 仍将在我们的服务器上提供,我们的客户可以从站点工具 > 开发 > PHP 管理器为任何站点手动设置。
年底将停止对 7.2、7.1、7.0、5.6 及更低版本的支持
同时,对所有低于 7.3 版本的 PHP 的安全支持已正式结束一段时间,考虑到偶尔泄露的漏洞,我们认为使用它们的风险正在增加。此外,与使用较新版本的网站相比,使用旧 PHP 版本的网站的性能要低得多。这就是为什么我们开始在我们的服务器上停止使用 PHP 7.2、7.1、7.0、5.6 及更低版本的原因。2021 年 6 月 21 日之后,我们将逐步将使用旧 PHP 版本的网站更新到 PHP 7.4。2021 年 12 月 31 日之后,我们的服务器将不再支持低于 7.3 的 PHP 版本。
如果您使用的是旧版本 PHP,该怎么办?
此次 PHP 更新将影响我们平台上的许多网站。因此,我们在一个月前就开始通报此次更新,我们强烈建议您尽快使用此工具评估升级到 7.4 对您网站的影响:
your-domain.com/.well-known/sg-php-try-v74
要查看网站在升级后是否能正常运行,请在浏览器中使用您自己的网站域输入上述 URL,并浏览该网站、其子域(如果有)及其管理区域。如果任何内容的外观或行为不符合预期,我们强烈建议您进一步调查您的网站与 PHP 7.4 的兼容性,并在更新前修复任何问题。如果您的插件或主题损坏,请考虑更新或替换它们。如果这太难,或者问题出在其他地方,请联系您的开发人员寻求帮助。
注意:通过上述链接打开您的网站,您将使用 PHP 7.4 浏览它。此更改仅影响您当前的浏览器会话。所有其他访问者将继续使用其当前的 PHP 版本访问您的网站。要停止您自己的浏览器中的兼容性检查浏览模式,请关闭浏览器并通过其标准 URL 再次访问您的网站。
Magento 特例:使用 Magento 2.3.6 或更低版本的网站与 PHP 7.4 不兼容,因此,如果您有这样的网站,我们强烈建议您尽快将其更新到 2.3.7,以便它与 PHP 7.4 兼容并为 PHP 升级做好准备。
我们知道,目前使用 PHP 7.2 或更低版本的网站可能需要更长的时间来修复与 PHP 7.4 的可能不兼容问题。因此,在过去几天发送的有关更新的电子邮件中,为此类网站的所有者提供了一个可能选择退出的链接。通过此链接选择退出,客户确认他们不希望我们为他们更新网站的 PHP 版本,但知道此版本将在 2021 年 12 月 31 日之后停止运行。