880 Star 3.6K Fork 1.5K

Discuz / DiscuzX

 / 详情

全新打包多次安装测试,上传头像成功数据表common_member里面的avatarstatus头像值却是0

已完成
创建于  
2020-12-06 11:41

全新打包3.4版本,上传头像,头像可以正常显示但是数据表common_member里面的avatarstatus却是0,

这样会到导致有些地方需要用avatarstatus=1判断是否有头像,就会判断失败
论坛下载却正常,GITEE打包的却有此问题
输入图片说明
以上图片里面的用户实际都有头像,但是数据表里面没有
举例:

$gender = 2;
	$gender && $my_list = DB::fetch_all("SELECT T.uid,T.username,T.regdate FROM ".DB::table('common_member')." AS T JOIN ".DB::table('common_member_profile')." AS P on P.uid=T.uid WHERE T.avatarstatus=0 and P.gender=$gender ORDER BY T.uid DESC LIMIT 0,15");
	!$gender && $my_list = DB::fetch_all("SELECT uid,username,regdate,groupid FROM ".DB::table('common_member')." WHERE avatarstatus=0 ORDER BY uid DESC LIMIT 0,15 ");

评论 (7)

智慧网友 创建了任务
智慧网友 关联仓库设置为Discuz/DiscuzX
展开全部操作日志

头像状态不是实时刷新,用户访问 home.php?mod=spacecp&ac=avatar 时才会刷新。

如果访问这个也刷新不了,只能建议您检查站点与 UCenter 通信是否正常。

如果访问这个也刷新不了,只能建议您检查站点与 UCenter 通信是否正常。

@老周部落 输入图片说明

通信也正常,刷新正常刷新了,数据表里面还是没有写入,头像是正常显示就是avatarstatus值还是0

@老周部落 输入图片说明
通信也正常,刷新正常刷新了,数据表里面还是没有写入,头像是正常显示就是avatarstatus值还是0

@智慧网友
尝试一下打 https://gitee.com/laozhoubuluo/DiscuzX/commit/07096aa5d237dbfc38e526433b0395b249d3d4e0 补丁,完了更新 UCenter 和各个应用缓存,随后再试。
另外方便提供一下生产站点的 PHP 版本么?

@智慧网友
尝试一下打 https://gitee.com/laozhoubuluo/DiscuzX/commit/07096aa5d237dbfc38e526433b0395b249d3d4e0 补丁,完了更新 UCenter 和各个应用缓存,随后再试。
另外方便提供一下生产站点的 PHP 版本么?

@老周部落 打完补丁已经好了感谢老周

头像修改的flash插件啥时候修改成HTML5的控件啊? 现在不能修改头像了 @老周部落

头像修改的flash插件啥时候修改成HTML5的控件啊? 现在不能修改头像了 @老周部落

@夏锐 请升级最新版本,早就改过了。

老周部落 通过Discuz/DiscuzX Pull Request !677任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
1773794 laozhoubuluo 1594507411
PHP
1
https://gitee.com/Discuz/DiscuzX.git
git@gitee.com:Discuz/DiscuzX.git
Discuz
DiscuzX
DiscuzX

搜索帮助