DZ X2 “您需要设置自己的头像后才能进行本操作,点这里设置”解决方法
为了防止垃圾帖子, 论坛开启了必须上传头像才可以发帖子,可以问题出来了, 用户上传了头像,发帖子的时候还是提示 “您需要设置自己的头像后才能进行本操作,点这里设置”: f3 H, J3 e- L7 s* c
在discuz官方有人说把“define('UC_IP', '127.0.0.1')”中的IP改为服务器的IP,但我本来就是服务器的IP,既然论坛的这个配置文件本来就是空的,于是我就干脆把这个IP去掉,问题却解决了。
解决方法如下:0 S% n% m; E; H9 A8 D
根目录下:config/config_ucenter.php,里面有个“define('UC_IP', '58.251.134.***');”,其中的“58.251.134.***”为我的服务器IP,我把这个IP去掉,改成了“define('UC_IP', '');”,然后对上传了头像却无法发帖的用户重新上传头像后,问题解决了。
& s* q' N. z l5 G
估计是论坛和UCenter通信有问题,导致论坛和UCenter没有同步,所以发帖的时候明明上传了头像却仍然提示没有上传头像。