网站地图    收藏   

主页 > 后端 > discuz >

Discuz为什么不能上传头像? - Discuz

来源:自学PHP网    时间:2014-12-03 20:51 作者: 阅读:

[导读] 有好多学员问Discuz为什么不能上传头像?我们收集整理了不能上传头像的几种情况,Discuz程序上传头像失败一般出现下面几种情况:一 头像无法上传出现了错误提示:access denied for agent c...

Discuz为什么不能上传头像?

有好多学员问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建站程序上传头像失败的问题,那么就要注意一下:程序是否移动过目录,如果移动过请把域名等都改为您新的目录.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论