如果你看看里面/wp-admin/includes/update-core.php
在826行附近的评论中有一些好信息。
以下是升级人员应该采取的步骤。。。
测试选定文件的解压缩位置,以确保解压缩工作正常创建。当前WordPress库中的维护文件将新WordPress目录复制到旧WordPress文件上将WordPress升级到新版本
复制除wp内容以外的所有文件/文件夹将任何语言文件复制到wp\\u LANG\\u DIR(这可能不同于WP\\U CONTENT\\u DIR,将任何新的捆绑主题/插件复制到各自的位置,然后删除新的WordPress目录路径。删除维护文件。删除旧文件。删除“update\\u core”选项。并回答您的问题“在什么情况下不删除文件?”有几个方面存在故障。例如,如果PHP在步骤6之前超时,那么您将无法访问站点的任何部分。此外,由于升级将不会继续进行,因此您将无法自动删除旧文件并删除“update\\u core”选项。
如果新WordPress复制旧WordPress失败,那么更糟糕的是新WordPress目录将保留。