设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
热搜: Discuz WordPress
查看: 316|回复: 0

老问题新情况,用户无法上传头像 - Discuz

[复制链接]
  • TA的每日心情
    可爱
    2025-4-18 12:34
  • 发表于 2025-4-3 05:37:07 来自手机 | 显示全部楼层 |阅读模式 来自 中國
    由于网站装插件什么的把根目录搞得乱七八糟,就觉得把网站根目录全部删掉重新搞。中途其实经历了很多折腾的过程,为了贴子简洁,只说最后一次操作。
    做了以下准备工作:
    1. 备份了数据库并下载到本地
    2. 备份了附件、图片、用户头像图片_

    折腾过程如下:
    1. 删掉了整个目录,重新安装了discuz X3.4版本。安装过程中点选了“删除已有数据表”(新安装好的站点是可以上传头像的)

    2. 用discuz自带的备份恢复功能恢复了数据库(这时网站设置、贴子什么全都有了,就是没有附件和图片)
    3. 上传了备份的附件、图片、用户头像等文件
    4. 给777权限

    此时论坛看起来一切正常。
    能注册登陆,能发帖,能发图片,已有的用户头像可以显示。在头像文件夹里把已有的头像文件划几道线,网页刷新后能显示。
    就是不能上传头像。默认的上传方式点了没反应,切换到flash方式后上传报错。

    Image_127540425215217.png

    上网搜了很多,包括官方的帮助文档。
    1. 可以确定不是777权限问题。
    2. ucenter方面,网上的教程都是3.2版的,3.4版ucenter选项下没有“应用”这一项,所以没法调整app ID
    后来在uc_server/data/config.inc 中得到uc_key,发现其和config_ucenter下的值不同。  
    把两个值改成一样之后,问题依旧。
    后来发现uc_key值随便怎么填都不影响结果。我在本地虚拟机里重新安装了一个discuz论坛,发现新安装的论坛两个文件内的uc_key值就是不同的(完全不影响功能)
    3. 服务器方面,设置没动过,目录名称没变过,域名还是那个域名。

    问题已经解决。
    原因是ucenter设置中的域名、key不一致导致的。但是这个设置在X3.4版本的web管理页面中是没有的。
    需要登陆mysql数据库,打开表pre_ucenter_applications,  修改其中各项值,使其与/config/config.php文件中的各项值一致即可。
    1000004455.png

    出处:开阔云论坛
    来源链接:ttp://www.kaikuoyun.com/thread-733-1-1.html



    草根般深入探索与分享,就在我的菜园。
    回复

    使用道具 举报

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

    本版积分规则

    亲爱的,赶快加入我们吧!
    X
    获取帮助
    X

    客服咨询

    菜心哥 旺旺客服

    微博收听

    鹭彩星微博

    工作时间

    8:30 - 23:00

    QQ|Archiver|手机版|小黑屋|老菜心 ( 闽ICP备16022933号-1 )|网站地图

    GMT+8, 2025-5-9 22:09 , Processed in 0.030262 second(s), 39 queries .

    Powered by Lucaixing! X3.5 Licensed

    © 2001-2025 Discuz! Team.

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