WordPress 于周三晚上发布了维护版本,以修复 11 月 7 日周二向公众发布 WordPress 6.4 后不久发现的问题。
其中两个问题有些严重,因为它们影响了某些插件的运行,并可能导致遇到这两个问题之一的网站出现问题。
第三个是拼写错误,导致管理面板中的通知配置错误。
修复了三个问题
- 拼写错误
- 删除的代码导致向后兼容性问题
- 严重错误导致下载失败
代码中的拼写错误 – 轻微的外观问题
打字错误问题相对较小。它影响了管理员面板中导航屏幕的显示方式,导致其延伸至页面顶部。
修复前:
修复后:
向后兼容性错误
这个错误是那些无法总是解释的随机事件之一。
发生的情况是,核心贡献者删除了 WordPress 核心不再使用的代码,因此应该可以安全地删除。
但是……该代码仍在被插件使用,并且由于它现在丢失了,WP 6.4 显然导致了这些插件的损坏。
因此,此维护版本中的修复是将其添加回来。
导致 cURL 错误的严重错误
最后一次修复是针对导致下载更新失败并显示超时的错误消息,cURL 错误 28:操作超时。
根据WordPress 内部关于如何解决此问题的讨论:
“这个问题应该很关键。
6.4 更新了 Requests 库版本,其中包括对在使用 curl 版本 7.29(至少)的主机上运行的任何人的重大更改。”
这个问题也是随机事件中的另一个问题。在本例中,它涉及使用较旧且过时版本的 cURL 库 (cURL 7.29) 的服务器。cURL 的最新版本是 8.4.0。
注意:由于 cURL 错误,可能导致你的WordPress无法从 6.4 自动更新到 6.4.1。所以请访问网站后台 仪表盘 – 更新,手动点击更新到最新版!
总结
WordPress 发布了 WordPress 测试版本,供社区测试并报告任何错误。
但如果没有人体验过它们,那么当最终版本发布时它们就会出现,这就是发生的事情。
此新维护版本更新的原始 WordPress 6.4 版本代号为 雪莉 Shirley。新的维护版本的代号是“不要叫我雪莉”。