🚀 升级指南

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