Published on InterSystems Developer Community (https://community.intersystems.com)

主页 > FAQ 常见问题系列--应用篇 升级系统后打开管理门户SMP报错5001

文章
Lele Yang · 六月 8, 2021 阅读大约需 1 分钟

FAQ 常见问题系列--应用篇 升级系统后打开管理门户SMP报错5001

如果您在升级了系统之后,打开SMP时看到如下报错,
ERROR #5001: 对象的服务器版本与客户端发送的版本不一致: %ZEN.Component.vgroup

一般情况下,这个报错是由浏览器缓存中残留的过期信息造成的,可以通过清除浏览器缓存来解决。

如果清除浏览器缓存之后仍然未能解决此问题,请您前往系统安装目录, 如:d:\InterSystems\IRIS\CSP\broker,查看css/js文件的时间戳在本次更新安装之后是否并没有相应地更新,如果没有,请您做以下尝试,
1)在IRIS中更改数据库IRISLIB, 之前的版本是CACHELIB, 取消只读装载,方法如下,打开管理门户SMP, 系统管理->配置->本地数据库,选择要更改的数据库,取消"只读方式挂载",点击【保存】。
2)重新编译%Zen组件,
w ##class(%SYSTEM.OBJ).Compile("%ZEN.Component.vgroup")
此时,再次前往,d:\InterSystems\IRIS\CSP\broker,会看到相关的css/js文件时间戳已经更新。
3)恢复上述数据库的只读装载。

如果以上办法仍然未能解决您的问题,建议您联系WRC,寻求Support的进一步帮助。

#ZEN

源 URL:https://cn.community.intersystems.com/post/faq-%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E7%B3%BB%E5%88%97-%E5%BA%94%E7%94%A8%E7%AF%87-%E5%8D%87%E7%BA%A7%E7%B3%BB%E7%BB%9F%E5%90%8E%E6%89%93%E5%BC%80%E7%AE%A1%E7%90%86%E9%97%A8%E6%88%B7smp%E6%8A%A5%E9%94%995001