WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >Blog> Discuz头像上传失败的问题解决方法

Discuz头像上传失败的问题解决方法

    Discuz作为老牌程序,算是比较稳定的,但还是有着一些问题,用Discuz搭建的论坛经常会遇到头像无法上传的情况,出现情况后很多站长甚至连问题出现的原因都不知道,更不用说解决了,很多做站的朋友都在深度网赚论坛问到这个问题,今天飞鱼就把错误情况汇总一下,并给出解决方法。

一般情况下上传失败的原因包括
1,头像无法上传,错误提示:access denied for agent changed
2,已经上传的头像,调用出错而无法显示
3,文件上传过程中出现I/O错误
4,不显示flash(上传按钮)

 一,检查UCenter是否通信正常
        UCenter通信失败是Discuz搭建的论坛经常遇见的问题,UCenter相当于论坛的大脑,一旦出现问题,就会给站点带来许多问题,一般会出现头像无法显示和上传,账号无法登录显示错误,账号无法注册等等许多问题。

        如果UCenter通信不正常,先检查站点配置文件中的 UC_APPID 与 UCenter 中的应用ID是否一致,在检查下配置文件中的通信密钥是否与 UCenter 后台的通信密钥一致,其次UCenter IP 地址也要与服务器的 ip 地址一致。

    二、Linux 主机检查 UCenter 的 data 目录已及其下所有目录是否 777 权限,Windows主机来宾帐号可读写权限。

    三,头像上传 IO 错误,对照检查服务器
    出现这种错误,一般是服务器配置的问题,首先可以尝试着把squid关掉,并在.htaccess文件添加以下内容

    <IfModule mod_security.c>
    SecFilterEngine Off
    </IfModule>

    四,不显示flash(上传按钮)的解决方法
    首先检查或咨询下你的空间服务商,空间是否支持flash,现在一般的空间都是支持flash的,但也不排除一些免费空间或特殊空间,限制了flash的展示。

    五、检查服务器的临时目录 WINDOWS\temp  ,IIS 来宾帐号是否有可写权限
   
    六,检测你的空间文件目录和域名地址,很多人更换域名后都忘了修改目录,比如从bbs 改到club

---

转载请注明本文标题和链接:《Discuz头像上传失败的问题解决方法

发表评论

74 + 9 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交