Discuz!报错 Error:Unknown column ‘app1’ in ‘where clause’ 的解决办法

2018-09-05 2218 0条评论

UCenter info: MySQL Query Error
SQL:SELECT * FROM [Table]notelist WHERE closed='0' AND app1<'1' AND app1>'-5' LIMIT 1
Error:Unknown column 'app1' in 'where clause'
Errno:1054

Discuz!报错以上代码,并且用谷歌浏览器登录Discuz!论坛,没反应,需要刷新才能登录成功。

网上搜到的方法是notelist缺少了必要的字段引起的。下载UCenter 1.5.0 http://download.comsenz.com/UCenter/1.5.0/UCenter_1.5.0_SC_GBK.zip 找到里面的utilities\checkappid.php ,上传到 UCenter 根目录之后通过浏览器访问之,例如   http://yourucenterurl/checkappid.php

但是我试了不行,搜到此贴解决了我的问题 http://www.discuz.net/thread-1181335-1-1.html

方法就是登录DZ后台(注意不是UC后台),站长-UCenter 设置,把UCenter 应用 ID:的数字改成2。

恩,解决方法很奇怪,因为UC后台的应用管理里分明是1。

或者在看看设置里的应用ID和DISCUZ    UC设置里的匹配不匹配~

文章版权及转载声明

本文作者:符文浩 网址:http://blog.fuwenhao.com/post/140.html 发布于 2018-09-05
文章转载或复制请以超链接形式并注明出处。

发表评论

快捷回复:

评论列表 (暂无评论,2218人围观)参与讨论

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码