在有时候我们的版本跨度比较大,涉及到的文件很多,如果直接使用后台在线更新容易出现下载文件失败的情况,那么为了保证顺利升级又免去一个个升级数据库脚本的问题,我们可以考虑本文提到的手动升级方案:
PbootCMS手动升级方案
下载最新版:
前往官方网站下载PbootCMS的最新版本。
注意:请勿跨越大版本进行直接升级,例如从1.X版本跳到2.X版本。应先将1.X版本升级到1.4.3,然后再升级到2.X版本。
备份现有版本信息:
复制 apps/common/version.php 文件,并保存一份,以防升级过程中出现问题。
替换文件:
将新版本中 apps 和 core 两个文件夹,以及三个入口文件 (index.php, admin.php, api.php) 替换到相应位置。
恢复版本信息:
将第二步中备份的 apps/common/version.php 文件替换回去。
后台检查更新:
登录网站后台,重新检查更新。此时,你会发现需要下载的文件数量减少,并且数据库脚本会自动列出。
下载更新文件,完成升级。
注意事项
升级前请确保备份所有重要数据和文件。
在进行重大更新时,建议在测试环境中先行验证升级步骤。
这样可以有效减少下载错误的情况,确保升级过程顺利。