🚀 升级指南


>i 本文档的最新修订日期是: > **2021-07-11** # 从5.0.0升级到当前版本 * `备份所有代码文件` ; * 覆盖 `/Core` 路径下的全部文件; * 覆盖 `/Config` 路径下的全部文件,并参考备份代码中配置文件,更改新版本配置文件中的 `配置项` ; * 覆盖 `/Web/index.php` 文件; * 调整 `Wrong::Report()` 参数为快捷传参模式; * 如果想要切换至Db模块,请关注公共参数 `Field` 和 `Value` 的变化; * 如果想要切换至Filter模块,请参看方法的说明文档; * 覆盖 `报错页模板` 文件,如果自定义了报错页样式,请进行修改。 # 从4.0.2升级到5.0.0 * `备份所有代码文件` ; * 阅读 `入门指南` ; * 覆盖 `/Core` 路径下的全部文件; * 覆盖 `/Config` 路径下的全部文件,并参考备份代码中配置文件,更改新版本配置文件中的 `配置项` ; * 覆盖 `/Web/index.php` 文件; * 如果自定义了报错页样式,请进行修改。 * 将所有模板中的 `exit;#` 删除。 * 参照 `入门指南` 修改模板文件中的 `模块语法` 为标准的静态方法调用语法。 # 从更早的 4.x 升级到4.0.2 * `备份所有代码文件` ; * 覆盖 `/Core` 路径下的全部文件; * 覆盖 `/Config` 路径下的全部文件,并参考备份代码中配置文件,更改新版本配置文件中的 `配置项` ; * 覆盖 `/Web/index.php` 文件; * 清空 `/Temp` 路径下的 `全部文件` ; * 如果自定义了报错页样式,请进行修改。 >w **以下模块发生了变更,请检查模板代码:** > * 原\模块中的 `Token` 方法已更改为\模块中的 `Token` 方法; > * 原\模块中的 `FromCheck` 方法已更改为\模块中的 `Csrf` 方法; # 从 2.x 升级到 4.x * `备份所有代码文件` ; * 阅读 `入门指南` ; * 清空站点根目录下的 `全部文件` ; * 导入或更新 `伪静态规则` ; * 参照备份代码中 `/Public` 路径下的配置文件,更改新版本配置文件中的 `配置项` ; * 复制备份代码中 `/Source/Action` 路径下的所有文件,合并到新版本框架文件中的 `/Source/Data` 目录下。 * 参照 `入门指南` 修改模板文件中的 `模块语法` ; * 复制其它需要的文件(如静态资源等)。