本文最后更新于 2022.08.19-02:02 某些文章具有时效性,若有错误请留言!
wordpress|图片上传错误”无法完善目录“”有没有上级目录的写权限“
昨天在写文章的时侯,发现在后台不管上传哪些图片或附件最后还会提示:“XXXX上传失败。无法完善目录 uploads/2020/12。有没有上级目录的写权限?”
在发觉这问题之前,我早已有很长一段时间没进行过网站的任何更新和改动了,最后一次写文章上传图片啥的时侯还好好的,莫名其妙的就出现这个问题了!
先交待下服务器配置:宝塔面板+Wordpress+阿里云OSS(图片都是上传到OSS存储和做CDN缓存)
接着,开始使用以下几个方式来尝试解决:
然并卵,基本网上搜索到的方式都试了还是不行!直到前面无意在搜“OSS常见的坑”问题时,看到里头的一段话,才猛然晓得问题出在哪了!
罪魁祸首原先是:“服务器时间”不同步造成的!
因为我是通过wordpress 的OSS插件来上传图片附件,所以这就存在一个服务器时间和OSS服务器时间对齐的问题,通常来说都不会出现这些不对齐的情况!我后来看了下宝塔服务器时间的设置,确实是和实际时间有误差!
接着就好办了,只须要点一下宝塔面板设置中【服务器时间】状态旁的【同步】就可以手动修补了!后面再度尝试上传图片,已经没问题了~
Ps:其他不同服务器面板设置时间的方法基本都大同小异,根据自己环境情况搜索下设置方式就好!
除了前面说的这个OSS服务器时间不对齐问题之外,其他两种情况的解决方法也可以根据以下进行排查:
1、确认提示中的网站目录 uploads 是已完善而且访问权限是755可写入:
2、使用PHPMyAdmin步入数据库更改upload_path的通配符:
打开wordpress数据库wp_options表,将表中【upload_path】键值设置成【 “wp-content/uploads” 】
希望以上的方式能帮你解决到问题!
如有不清楚的地方,欢迎私我陌陌~
90.7%的伙伴还看了下边的文章:实拍│G-SHOCK经典方块表·头文字D周董同款 IC Markets外汇交易开户教程 关于滑水入门进阶这种事,看这一篇就够了 用对这款Fliqlo翻页时间笔记本锁屏墙纸,让你顿时提高颜值和幸福感