当前位置:首页 > CMS教程 > Discuz > 列表

Discuz为什么不能上传头像?

发布:smiling 来源: PHP粉丝网  添加日期:2014-04-02 17:25:56 浏览: 评论:0 

有好多学员问Discuz为什么不能上传头像?我们收集整理了不能上传头像的几种情况,Discuz程序上传头像失败一般出现下面几种情况:

一.头像无法上传出现了错误提示:access denied for agent changed;

二.调用已上传图片过程中发生错误

三.文件上传过程中出现I/O错误

四.不显示flash(上传按钮)

那怎么解决Discuz上传头像失败的问题呢?针对上面几种情况收集整理了方法大家一起来解决:

第一种情况:头像无法上传出现了错误提示:access denied for agent changed;

解决方案:检查UCenter是否通信正常?具体怎么检查UCenter是否通信正常,

第二种情况:调用已上传图片过程中发生错误;

解决方案:Linux 主机检查 UCenter 的 data 目录已及其下所有目录是否 777 权限。

Windows主机检查来宾帐号可读写权限(具体怎么修改来宾账号读写权限,和你的主机商联系。另外虚拟主机没权限修改)

第三种情况:文件上传过程中出现I/O错误

解决方案:1、服务器端开了词语过滤造成的,请联系空间商解决。

2、在网站根目录下.htaccess文件里加上代码:SecFilterEngine Off  如果没有.htaccess文件,可以新建一个。

3、可能是您的服务器 (squid)  配置有问题,不允许向 index.php POST数据。可以尝试关掉 squid,不要开任何代理。

第四种情况:不显示flash(上传按钮)

解决方案:咨询空间商是否支持flash

如果上述方案无法解决DZ建站程序上传头像失败的问题,那么就要注意一下:程序是否移动过目录,如果移动过请把域名等都改为您新的目录.

Tags: Discuz 不能上传头像

分享到: