多语言展示
当前在线:771今日阅读:91今日分享:37

上传头像出现access denied for agent changed

dz论坛无法上传头像,提示一窜红色背景的白字英文:access denied for agent changed
工具/原料
1

论坛网站

2

Dreamweaver或者类似工具

方法/步骤
1

网上有很多类似经验,但是都不够详细,琢磨半天才搞懂。现在我把我的操作步骤写下来,供大家参考。

2

网上提供的步骤:一、检查下UCenter是否通信正常。二、Linux 主机检查 UCenter 的 data 目录已及其下所有目录是否 777 权限,Windows主机来宾帐号可读写权限。三、头像上传 IO 错误,对照检查服务器1)可能是您的服务器 (squid)  配置有问题,不允许向 index.php POST数据。可以尝试关掉 squid,不要开任何代理。2)服务器端开了词语过滤造成的,请联系空间商解决。3、在网站根目录下.htaccess文件里加上:SecFilterEngine Off 如果没有.htaccess文件,可以新建一个。四、不显示flash 请检查下您空间是否支持flash,是否防盗链屏蔽其显示,一般主机屋的免费空间会出现这样的情况。五、检查服务器的临时目录 WINDOWS\temp  ,IIS 来宾帐号是否有可写权限。

3

然后我看到第一步,不知道如何下手,而四五不适合我linux主机,于是我就操作了二三步骤。第三步的1-2两小步,我的也似乎没问题,关键来了,我操作了第三小步。

4

最后给我出现了主页打不开,而且.htaccess文件还消失了。这把我急坏了,机智的我重新上传了原来的.htaccess文件,主页又能打开了。可是.htaccess现在不可见了,所以都不知道不在还是被删除了,直到第二天才查到是被隐藏了。

5

下面步入我头像上传成功的操作步骤。

6

首先,先找到config.inc.php和config.inc.php两个文件。分别在/config/下和/uc_server/data/

7

然后用Dreamweaver或者类似工具打开这两个文件,查找两个文件中define('UC_KEY' ....)参数,发现不一样的随便替换成一样的就好。我这两个图是替换后的。

8

最后上传到相应的位置,更新下缓存即可。基本上方法也汇总了,希望大家多多支持,分享收藏给好友。

注意事项
1

一定不要随便更改其他文件,最好做下备份

2

按照我的实际经验步骤来

推荐信息