codecamp

OpenSNS2.2.0之前安装的模块检测不到更新?

OpenSNS V2.2.0版发布后,新增了后台在线更新模块的功能,然而也有朋友会问:“为什么我的模块管理检测不到更新呢?“

由于模块更新功能是V2.2.0版中加入了,在V2.2.0版之前安装的模块都是检测不到更新的,需要手动添加token,V2.2.0版以后安装的模块不存在该情况。

如何判断后台模块管理中能否检测模块的更新提示呢?如下图:


添加token的方法(本帖以手机专业版为例,操作时请结合实际情况操作):

第一步,首先找到模块管理中当前的模块版本号,当前的手机专业版mob版本是V2.1.2,参见上图。

第二步,在后台登陆云市场,在模块中找到手机专业版。如图:

第三步 ,查看手机专业版详情,在历史更新中找到后台当前的版本--V2.1.2版;

第三步,点击手机专业版V2.1.2版的【已购买,安装】按键,进入安装页;

第四步,首先确定版本号是否正确,在后台模块,找到对应模块,编辑模块,设置Token值,如果保存成功,则可跳过本步骤后面的操作。如图。

blob.png

如果上述方式无法保存,请按下方操作

找到/Application/Mob/Info文件,查看Info文件中是否有token.ini文件,若没有,新建token.ini文件;

注意:不同的版本不同的用户账号,token秘钥都是不一样的。

在新建的token.ini文件中,把当前版本对应的秘钥放入,并保存。

第五步,以上步骤都操作好后,在后台-》扩展-》模块管理,点击【立刻检查更新】,就会看到模块有更新提示。

注意:收费模块更新前必须先在云市场中购买该模块最新版本。否则容易升级出错。

升级请参考升级教程:http://v2.opensns.cn/news/detail_134.html

OpenSNSV1与V2版的数据迁移
OpenSNS伪静态配置教程
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

OpenSNS模块使用

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }