无法更改注册用户图像,上传的时候报错,ERROR:Not Found

正在查看 10 个帖子:1-10 (共 14 个帖子)
  • 作者
    帖子
  • flyingheart
    • 文章数量: 8
    @flyingheart
    楼主

    诗语
    管理员
    • 文章数量: 5,925
    @feibisi

    请贴上更详细的信息,方便帮你分析下,比如网站的配置环境和目前使用的插件等。

    flyingheart
    • 文章数量: 8
    @flyingheart
    楼主

    域名在 godaddy 上注册的,空间是 linode vps 。采用 Wordpress 建站,主题用 ElitePress,并安装了 Ultimate Member 插件而且只启用了这个插件,也安装了 WP User Avatar 之类的插件但未启用。注册登录都正常,就是修改用户头像和更改封面图像,上传图像进度条结束后就报 ERROR:Not Found 这个错误。

    诗语
    管理员
    • 文章数量: 5,925
    @feibisi

    排查方式如下:

    1 、检查服务器是否可以正常上传图片也就是,是否有目录权限问题;

    2 、将主题切换为默认然后再进行操作;

    3 、服务器配置是否已经安装了裁切图片必备的一些组件;

    4 、 Ultimate Member 插件使用肯定是正常的,因为我们的可以正常上传,原因只能来自于 WordPress 或者你服务器的配置原因。

    flyingheart
    • 文章数量: 8
    @flyingheart
    楼主
    此回复已被标记为私有,🔒 仅楼主及管理员可见。
    诗语
    管理员
    • 文章数量: 5,925
    @feibisi

    请贴上网站地址和一个可登陆的用户账号密码,我们抽空去看下。

    隐私信息可以勾选下面的框:

    flyingheart
    • 文章数量: 8
    @flyingheart
    楼主
    此回复已被标记为私有,🔒 仅楼主及管理员可见。
    诗语
    管理员
    • 文章数量: 5,925
    @feibisi

    后台的固定连接没有设置,所以导致的没有上传到正确的路径,调整了下,可以了已经:

    也可以正常进行裁切。

    flyingheart
    • 文章数量: 8
    @flyingheart
    楼主

    非常感谢,已经可以正常上传图片。可是新增的订阅者用户没法上传图片,在 function.php 中加了下面的代码,也不行。

    function enable_file_uploads_by_role( ) {
    $role = 'subscriber';
    if(!current_user_can($role) || current_user_can('upload_files'))
    return;
    $contributor = get_role( $role );
    $contributor->add_cap('upload_files');
    }
    add_action('admin_init', 'enable_file_uploads_by_role');
    诗语
    管理员
    • 文章数量: 5,925
    @feibisi

    将 UM 的会员角色和 WordPress 的角色进行同步,仔细检查下配置,这些肯定还是你配置的不对的问题。

正在查看 10 个帖子:1-10 (共 14 个帖子)
  • 哎呀,回复话题必需登录。

话题信息

  • 当前位于:Ultimate Member
  • 13 条回复
  • 3 个参与人
  • 最后回复:<a href="https://bbs.weixiaoduo.com/users/siuwai/" title=" 查看 siuwai 的个人资料" class="bbp-author-link"><span class="bbp-author-name">siuwai</span></a>
  • 上次活动:<a href="https://bbs.weixiaoduo.com/topic/26813/page/2/#post-28149" title=" 回复至:无法更改注册用户图像,上传的时候报错,ERROR:Not Found">6 年、 5 月前</a>