
目前有在客户环境中遇到13XXX版本升级14205版本两个报错,可以在相同升级前额外注意提前检查是否存在相同问题,或者在发现相同报错时采取下列解决方案。
升级包


错误现象,升级至60%时出现报错error,升级过程停止,导致系统不可用。(因此,我们强烈建议,升级该版本做好快照备份或者文件夹及数据库全备份,以便问题出现能够最小影响回滚至升级前)

日志错误1:

问题原因:
问题是由于extensions_and_mimes.json文件中的JSON格式无效。将文件内容解析为JSON时发生此情况。

解决方案1:
Incorrect Format;
{
"docx" : [ "application/x-ooxml" ]
"xlxs" : [ "application/zip" ]
"csv" :[ "text/plain" ]
}
Correct format
{
"docx" : [ "application/x-ooxml" ],
"xlxs" : [ "application/zip" ],
"csv" :[ "text/plain" ]
}

日志错误2:

问题原因:
已知问题,研发提及是由于creator 通知的错误数据填充导致。

解决方案2:
升级前根据不同的数据库类型执行不同的SQL语句。
PGSQL:
update eventnotification set country_exclude_list='[]' where length(country_exclude_list)>=1000;
MSSQL:
update eventnotification set country_exclude_list = '[]' where len(country_exclude_list) >= 1000;
当执行完数据库语句,看到受影响数值大于0则生效。(如语句执行正确,结果为0行受影响,可能也存在客户环境不存在此问题情况,可不用理会正常升级)
执行完SQL后进行升级尝试,应当可以正常升级至14205版本。