左右不逢缘 发表于 2023-3-7 21:22:58

discuzX3.4列表头像无法正常显示(贴子中的头像正常显示)

因为论坛是一路从discuz5.x 经过很多年逐步升级到x3.4

可能当年做了某些修改,比如自定义ucenter地址之类。现在造成这类奇怪的问题
avatar.php?uid=xxx&size=middle,也即这里没有指向正确的目录中。
可以排出风格
1 贡献最佳答案

      discuz列表页没有显示头像的功能,你的如果是插件实现的,那就是插件代码问题,是模板实现的,就是模板的问题,你的UC地址是 https://www.kofans.cn/ucenter/ ,列表页错误的地址是 https://www.kofans.cn/bbs/uc_server/      

DZ插件网发表于1 小时前
[*]详细答案 >

IT618发布 发表于 2023-3-7 21:23:40

不能编辑。可以排除是风格原因(默认风格也是这样)

独家记忆 发表于 2023-3-7 21:24:07

建议你放出实际地址看看,这边纯看你的描述不太明白具体问题

拾光 发表于 2023-3-7 21:25:03

https://www.kofans.cn/bbs/forum.php?mod=forumdisplay&fid=24
比如此列表,用户头像全部显示为无
比如第一个贴,点开
https://www.kofans.cn/bbs/forum.php?mod=viewthread&tid=2059&extra=page%3D1
又有头像显示。
。感觉是否要修改bbs/config/config_ucenter_default.php
23行这个默认值
define('UC_API', 'http://localhost/ucenter/branches/1.5.0/server'); // UCenter 的 URL 地址, 在调用头像时依赖此常量

浅生 发表于 2023-3-7 21:25:38

discuz列表页没有显示头像的功能,你的如果是插件实现的,那就是插件代码问题,是模板实现的,就是模板的问题,你的UC地址是 https://www.kofans.cn/ucenter/ ,列表页错误的地址是 https://www.kofans.cn/bbs/uc_server/

IT618发布 发表于 2023-3-7 21:26:08

应该是discuz应用开发者 提供的模版
forumdisplay_list.htm中的86行代码表述问题
            <img src="uc_server/avatar.php?uid=$thread&size=middle" width="28" height="28" style="border-radius: 6px; float: left;">。它这个代码并不能指向真正的头像地址
页: [1]
查看完整版本: discuzX3.4列表头像无法正常显示(贴子中的头像正常显示)

创宇盾启航版免费网站防御网站加速服务