找回密码
 注册
查看: 11|回复: 1

discuz ucenter 通信失败以及上传头像失败 解决办法

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-6-19 01:39:45 | 显示全部楼层 |阅读模式
1、头像无法上传出现了错误提示:access denied for agent changed;+ _  x1 [) t7 @2 B: `
2、网站登录提示密码不正确或者没响应;! D+ g' a5 x8 Y6 |! @" c& }
3、会员无法注册;  X2 ]4 {4 x! u! E' e7 y# t
4、各应用不能同步登录和退出;3 k% [( n9 e  P
5、UCenter后台提示通信失败;
2 _& E) J* |8 o  x, X6、头像显示红X;
; E; r7 ]8 E; U% k  S7、登录站点后台 => 点击 UCenter 显示 404 或者其它错误。; Z: n  a' S2 W$ f" Z% B6 z5 a

( C) k$ S  P6 H8 ^* i. D3 U1 L0 C# @9 l: V! S

3 T) b2 C7 x% I4 K- ]6 {9 T  H) f& D0 h1 {/ C" i; m

7 H5 P2 j8 C( ^1 ~/ M解决:: u. a% [. L  A+ u% S
1、检查站点配置文件中的 UC_APPID 与 UCenter 中的应用ID是否一致/ t& Q6 y# y1 L5 }0 Y, C% `( a
Discuz! X2.5为例,配置文件的目录为:./config/config_ucenter.php 找到如下图所示的位置
: P0 n2 Z7 D4 C
+ v/ j& v% q- f% g9 c& e这里的值必须与 UCenter 后台中应用ID的值保持一致,如下图所示。
& e7 T& {- k! w9 M6 T6 |
# X0 B  b- f" M, j5 D) h, P$ h* @9 ~2、应用的主 URL 地址即站点地址必须与 UCenter 后台的应用地址相同
* N* f) I0 X8 |( M  B5 R4 j比如站点的访问地址为:http: //discuz.dismall.com ,那么 UCenter 后台该应用的地址也必须是 http: //discuz.dismall.com。
, s  @7 ^5 b' t3 A- B2 V1 u# R* P
0 N$ \# D; r- D6 X( E3、配置文件中的通信密钥必须与 UCenter 后台的通信密钥保持一致! S# Z. k! ?, w6 ]% o
配置文件的通信密钥可以在./config/config_ucenter.php 中看到。% P% l" @: ^# ^0 f# [

4 x6 Q4 l' n# j9 |
9 f, t% I6 c- \( S% M" o这里的密钥必须和 UCenter 后台的保持一致。6 v( l2 B& K) W' r

1 ^" i; A" \& ~" \
. o% \" f! `) Z- @/ P/ v7 \- u9 B4、UCenter IP 地址要与服务器的 ip 地址相同,可以在配置文件中修改 IP 地址
: d) l$ D5 c0 |: i$ U
( U: i$ ^  {  p( n- @, W同理,UCenter 后台的应用 IP 地址也要和配置文件中的一致。
/ }0 h: N2 l( [+ C. }+ u9 y! W: {$ ~: _/ k6 f
应用管理中,编辑站点应用即可看到如下图所示:/ b' L2 b+ `8 f7 b

/ K: K: q- o0 o/ T5、检查配置文件中的表前缀是否填写正确,位置在./config/config_ucenter.php 中
8 ?7 Z; X- a8 O& d5 ^

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-19 01:44:50 | 显示全部楼层
discuz上传头像提示:Access denied for agent changed 的参考解决方法
3 o) u$ J1 v) W0 d  F5 b4 _' U1 R, r- e* ~5 c
主要检查论坛后台 UCenter 设置,下面是需要检查的论坛后台 UCenter 设置,以及和 UCenter 后台应用管理内应用的对比。; T) F. u" K; C/ t
1、UCenter 应用 ID:UCenter 后台应用管理内应用的id
: T! M; R+ M! M2、UCenter 通信密钥:UCenter 后台应用管理内应用的通信密钥
0 b- [4 |* z7 R4 W) n! F" ~7 t3、UCenter 访问地址:不包含admin.php的UCenter访问地址。' g9 k( B. _8 B, u. g% E! o  n
4、UCenter IP 地址:UCenter所在服务器的ip,双线服务器可以留空或者设置为127.0.0.1
6 q# ]8 u$ w) N: J" g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-11 23:58 , Processed in 0.012471 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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