WordPress投稿者上传图片发生错误的解决办法

投稿   里维斯社  2017-12-19 07:31:17  112 人阅读  15 条评论

投放广告联系   诚邀合作伙伴   赞助我们   垃圾评论惩罚

最近在使用知更鸟 begin主题创建了一个“投稿者”角色,方便做网站内容。可是登录该账号上传图片的时候,提示报错“错误:上传时发生了错误。请稍后再试。”。于是在网上各种找资料,介绍的很多譬如改权限、改代码、检查图片格式、图片大小、插件冲突、重新安装 WordPress 等,但是都未能很好的解决这个问题。

WordPress投稿者上传图片发生错误的解决办法 WordPress 第1张

我主要是不想搞那么麻烦,这样的一个小问题要那样的大动干戈,在网上没有找到很好的解决方法,就只有在本地环境反复去测试检查了。我的情况是,管理员可以正常的上传媒体文件,网站运行也一切正常。但是创建了新用户登录发稿时,就提示上传媒体文件错误的信息了,开始以为是权限问题,于是去变更此用户的角色为“作者”、“编辑”都不行。因为是发布内容的用户,没必要给予管理员的权限。

后来反复的查找原因和设置参数,最后找到了造成错误的参数。在begin主题中,进入后台 >> 外观 >> 主题选项 >> 基本设置里面有一个选项“非管理员不允许进入后台”,将前面的勾去掉,然后就好了,反复的测试之后确定就是这个参数造成的。虽然问题解决,还是不太明白造成错误的原因,但总而言之问题是解决了。如果你也遇到过这样的问题,下面列出网络上一些解决这个错误的其他方法,希望对你有所帮助。

类型一:更换 WordPress 主题或WordPress 未升级导致

在WP后台普遍有以下症状:

  1. 无论是从文章编辑页面还是媒体库页面都无法上传媒体。
  2. 在媒体库里面可以看到图片,可是在编辑文章点击“添加媒体”按钮时却无法看到图片预览。
  3. 媒体库的图片点击“现在附加到文章或页面”按钮也无法应用到文章里面。
  4. 上传目录为 uploads 没有错误,权限为 755 也很正常,不需要改为 777

WordPress投稿者上传图片发生错误的解决办法 WordPress 第2张

以上问题的解决方法:

  1. 通过 FTP 工具在网站根目录下找到 wp-config.php 配置文件,搜索 require_once(ABSPATH . ‘wp-settings.php’); 在搜索的代码上面添加代码:define(‘CONCATENATE_SCRIPTS’, false );
  2. 插件冲突导致,卸载或者关闭掉已经启用的插件。
  3. 图片名称不要使用中文,一定要使用字母或数字。进入 WP后台后,点击左侧导航栏的“设置”>>“其他”>>“将上传的文件保存在目录”里的地址清空,或者填写 ../wp-content/uploads 的路径。
  4. 如果你的主题不是最新版本,请升级到最新版本;如果你的 wp版本不是最新版本,请升级到最新版本。
  5. 实在不行,就只有重新安装 WordPress 了。

类型二:升级 WordPress 后台程序导致的小 bug

写文章的时候不可避免的会插入图片说明,但是最近遇到了一个小问题,每次插入图片的时候都会提示:“上传时发生了错误,请稍候再试”。检查了以下发现上传的图片名称没有使用中文,图片大小也没有超过 2M,为什么会出现这样的问题了,谷歌一番,最后发现原来是因为前段时间升级程序导致的小 bug。

WordPress投稿者上传图片发生错误的解决办法 WordPress 第3张

如果你也同样遇到这样的问题,可以通过以下方法轻松解决:

  1. 通过 FTP 在根目录下找到 wp-config.php 配置文件,搜索 require_once(ABSPATH . 'wp-settings.php'); 在搜索的代码上面添加代码:define('CONCATENATE_SCRIPTS', false );
  2. 如果还出现问题,给 uploads 文件夹 755 权限。

重新点击写文章,看看是不是完美解决了。

类型三:安装了某些插件造成错误

图片在上传的时候,除了目录要有写入权限以外,还要看是不是图片水印插件出了问题,比如我用的水印插件 DX-Watermark 就经常的出问题,导致图片上传失败。如果你在用 DX-Watermark 的时候,图片上传失败,或是显示上传失败,但是在多媒体里面可以找到图片,但是图片上没有水印,就肯定是水印插件出问题了,只要把 DX-Watermark 删除重新安装一次就行了。

类型四:导致错误的其他未知原因

天知道是怎么回事,我的一个 WordPress 程序建的网站在写文章时无法上传图片,每次总是提示“发生了未知错误。尝试了各种办法都没能解决,真是让人头疼!突然想到会不会与浏览器有关呢?赶紧用火狐浏览器打开网站,居然一切正常了!可以上传图片了,安装新插件页面也能正常显示标签了……所有问题都解决了!到底是哪里出的问题呢?莫名其妙地出错,又莫名其妙地好了!

不管用什么方法,能解决问题的方法就是好方法,无所谓专业不专业。如果还有更多遇到这样问题的,或者您有更好的解决方法的,都可以联系我更好的完善此类问题。

历史上的今天:

文章标签: ,   ,  
原文地址:http://www.liwei8090.com/857.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 里维斯社 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
明月登楼博客可以为您提供网站建设、网站优化、服务器运维专业优质服务!

 发表评论


  1. 阿江博客
    阿江博客 【书童】 @回复

    我都还没有开通投稿功能,先学习一下

  2. 笛声
    笛声 【举人】 @回复

    以前遇到过,忘记咋搞定的了。

  3. 易启赚
    易启赚 【举人】 @回复

    好久没来了,最近真的太忙了

  4. 99八十一
    99八十一 【状元】 @回复

    投稿直接发邮箱,管理员审核再编辑发布。

  5. 闲鱼
    闲鱼 【状元】 @回复

    之前也会遇到各种奇葩问题,这时候就该找度娘了,哈哈

  6. 小萝博客
    小萝博客 【状元】 @回复

    暂时还没遇到过这样的问题

  7. 中青看点是真的吗
    中青看点是真的吗 【小白】 @回复

    文章大有看点,支持!

  8. 心动
    心动 【进士】 @回复

    收藏了~以后网站开通投稿正好可以拿到用!

  9. 历史趣谈
    历史趣谈 【进士】 @回复

    这个方法很实用,收藏一下,以备急需

  10. 龙笑天
    龙笑天 【状元】 @回复

    我之前一直在报网络错误… 后来自己好了…. [黑线]

  11. 90客栈
    90客栈 【尚书】 @回复

    博客很认真负责 [赞]

  12. 银色月航
    银色月航 【举人】 @回复

    居然没有抢到地板???

  13. 小苍老师
    小苍老师 【状元】 @回复

    最近就是在寻思怎么搞投稿功能呢!

  14. 姜哥说
    姜哥说 【状元】 @回复

    升级、我的已经支持webp图片