Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

头像无法上传原因分析

[复制链接]
玻璃屋女孩 发表于 2008-8-5 10:22:27 | 显示全部楼层 |阅读模式
本帖最后由 玻璃屋女孩 于 2012-4-28 13:48 编辑

1、Linux 主机检查 UCenter 的 data 目录已及其下所有目录是否 777 权限,Windows 主机给来宾帐号可读写权限。
2、如果属性设置没问题,请检查 UCenter Home 的 config.php 文件中的
  1. define('UC_API'
复制代码
部分是否设置正确。
注意:'UC_API' 是指 UCenter 的 URL 地址, 在调用头像时依赖此常量,这里一定要填写正确否则头像无法显示
如下图所示的位置:

3、头像上传 IO 错误,对照检查服务器
1)可能是您的服务器 (squid)  配置有问题,不允许向 index.php POST数据。可以尝试关掉 squid,不要开任何代理
2)服务器端开了词语过滤造成的,请联系空间商解决
3)检查站点UCenter 的index.php是否存在且完好。
4、在网站根目录下.htaccess文件里加上:
  1. <IfModule mod_security.c>
  2. SecFilterEngine Off
  3. </IfModule>
复制代码
如果没有.htaccess文件,可以新建一个
5、请检查 UCenter Home 的 config.php 中通信密钥是否和 UCenter 中的一致,打开 config.pnp文件你会看到如下的代码:

  1. //通信相关
  2. define('UC_KEY', 'JdydKbZeucy6t7R4f2I5kcKcEfU0t9jdtfTfEeH6tfOe5ab8I8pd6aF8K2CeA4o2'); // 与 UCenter 的通信密钥, 要与 UCenter 保持一致
  3. define('UC_API', 'http://www.hellensu.com/uc'); // UCenter 的 URL 地址, 在调用头像时依赖此常量
  4. define('UC_CHARSET', 'gbk'); // UCenter 的字符集
  5. define('UC_IP', '127.0.0.1'); // UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方式时, 并且当前应用服务器解析域名有问题时, 请设置此值
  6. define('UC_APPID', '2'); // 当前应用的 ID
复制代码
再登录 UCenter 后台 => 应用管理:编辑个人空间应用,即可看到下图所示:

请参照上面的代码一一对照检查。
6、检查服务器的临时目录 WINDOWS\temp  ,IIS 来宾帐号是否有可写权限
7、检查 UCenter Home 上传的程序文件是否放在了正确的位置,不少会员把 UCenter Home 的程序文件和论坛或者其它的应用程序放在同一目录下,这是不可取的, UCenter Home 需要放在一个独立的目录里。否则容易造成程序混乱,头像无法上传。
8、检查是不是升级的时候用 UCenter Home 程序覆盖了UCenter 的程序。
9、检查是不是把 UCenter 根目录下的 index.php 改名了,这个文件不能改名,改名后头像就无法上传了。
10、用附件里的文件覆盖UCenter/images目录里的相同文件

11、提示头像保存过程中发生网络错误,请重试
请按照第10条的方法操作
12、提示读取图片错误,检查您的uc_key 和data/avatar是否有可读写权限

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

67ke 发表于 2008-8-5 10:42:13 | 显示全部楼层
想让头像的最大设置是160*240应该如何修改
回复

使用道具 举报

maikongjian 发表于 2008-8-8 21:26:37 | 显示全部楼层
谢谢楼主经验分享
回复

使用道具 举报

cgdzy2 发表于 2008-8-9 13:24:39 | 显示全部楼层
留名待查
回复

使用道具 举报

xinyiat 发表于 2008-8-9 22:00:18 | 显示全部楼层
还是不可以啊,唉!!!这该怎么办啊
回复

使用道具 举报

club123456 发表于 2008-8-11 14:32:54 | 显示全部楼层
试用此方法,都可以的
回复

使用道具 举报

枯心树 发表于 2008-8-12 21:43:52 | 显示全部楼层
唉,还是不行,以前1.2可以的啊。

[ 本帖最后由 枯心树 于 2008-8-12 23:20 编辑 ]
回复

使用道具 举报

97jwcn 发表于 2008-8-14 17:23:44 | 显示全部楼层
不错,学习了!!谢谢
www.lunlipiandy.cn
回复

使用道具 举报

色猪空间 发表于 2008-8-15 09:55:07 | 显示全部楼层
试用此方法,都可以的
回复

使用道具 举报

3vs3 发表于 2008-8-20 20:05:42 | 显示全部楼层
UCH1.5RC1版本,linux虚拟主机
楼主提醒的几项都检查了,还是不行。

提示图片已经上传100%,可在编辑窗口就是不显示图片。
如果点击保存,会提示图片未上传。

作了以下检查:
一、密钥是否一致;
二、uc/data目录及子目录的读写权限为777
三、'UC_API' 路径没问题;
四、头像上传无报错。

[ 本帖最后由 3vs3 于 2008-8-20 20:10 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 00:01 , Processed in 0.035254 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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