安装使用 手动添加uc应用提示notelist where closed="0" AND app1<"1"

[复制链接]
ARCHY明星会员实名认证 发表于 2012-7-5 09:25:36 [安装使用] 显示全部楼层 |阅读模式 上一主题 下一主题
ad广告
ad广告

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
有些用户不小心将uc中的应用给删除了,这时候我们可以通过手动添加方式,将删除的应用给找回时会提示提示notelist where closed="0" AND app1<"1" AND app1>"-5",这个主要是UC应用的ID和论坛  站长UCenter设置里面的ID不同导致的。

注册的时候也许报这样的错误:

提示notelist where closed="0" AND app1<"1" AND app1>"-5"

提示notelist where closed="0" AND app1<"1" AND app1>"-5"


提示:notelist where closed="0" AND app1<"1" AND app1>"-5",notelist表缺少 app1字段,下面我们来分析原因:

我们将uc中的应用给删除了,notelist中的对应的app1(应用的appid对应)字段也被删除。但是我们的配置文件没与及时更新,如:config_ucenter.php 中的 UC_APPID 、 uc_server/data/cache/apps.php 中的 appid没有及时更新(报 缺少app1字段正式因为 apps.php中没及时更新) 程序读取的通信密钥和appid都是读取 apps.php的 信息,有时候用户的通信失败也可能是此处没及时更新导致。提示:data/cache/apps.php 文件是需要写入权限的。

现在我们知道了,还有两处需要更改。config_ucenter.php 中的 uc_appid 可以直接编辑此文件将其更改为与uc应用对应的 appid。或者直接在论坛后台 --站长--ucenter设置中更改。

uc_server/data/cache/apps.php 文件我们直接可以在 通过更新缓存(uc中心 --更新缓存-勾选)

更新缓存

更新缓存


在此处更新缓存,上面提示到如果 apps.php文件如果没有写入权限,更新缓存也是没用的。如果还提示notelist表缺少字段,请清空 uc中的通知列表 、并重新登录后台。




上一篇:Discuz x2.5用户认证的设置方法--实名认证和商家认证
下一篇:X2.5 0701补丁设置阅读权限以后无法取消的解决方法

大神点评6

 楼主| ARCHY明星会员实名认证 发表于 2012-7-5 09:25:53 [安装使用] 显示全部楼层
沙发自己坐
 发表于 2012-7-6 08:27:35
转播微博
北海康辉旅行社 发表于 2013-10-28 15:53:40 [安装使用] 显示全部楼层
楼主真的好强大哦,学习了!
半岛日记 发表于 2013-11-10 14:08:17 [安装使用] 显示全部楼层
这个好实用,感谢楼主
魅力视觉明星会员实名认证 发表于 2013-12-14 08:07:00 [安装使用] 显示全部楼层
呵呵 学习了
v4521 发表于 2014-4-6 16:16:06 [安装使用] 显示全部楼层
我喜欢啊,请继续 支持你
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表