首先EduSoho的升级分两部分:
一:对于文件,确实是覆盖安装,这也是为什么 不推荐二开过的用户升级的原因,因为某些升级的会覆盖二开过的文件,导致二开功能丢失甚至网站挂掉。
二:除了项目文件的升级覆盖,有些升级的时候会涉及到数据库表结构的修改增加和删除,这就导致了:如果通过下载升级包来覆盖升级的话,sql升级脚本就没法执行,也就不能完全升级成功。
所以综合以上原因,EduSoho选择在线升级的方式,如果在线升级出现问题,大部分情况都是环境不标准或者没有按照标准的安装教程来进行安装,这种情况下,需要自行打开调试模式,进行问题的排查处理。