【背景】
前两天,就遇到过一次用wlw发布帖子时,虽然帖子可以发布,但是其中部分图片无法上传。提示:
日志不支持图片上载,下列图片无法发布
之前没管该问题。
结果今天又遇到同样问题:
用wlw发布帖子,包含图片的,结果无法发图,且是全部的,所有的图片,都无法发布:
【解决过程】
1.然后去搜:
日志不支持图片上载,下列图片无法发布 wlw
竟然找到自己之前的帖子:
【记录】WLW中发布日志出错:由于日志不支持图片发布,下列图片无法发布。可以配置Windows Live Writer来将图片发布到FTP账户
然后去确认了自己的当前帖子中,没有包含特殊的:
file后面跟着个冒号,再加上三个斜杠的
之类的内容的。
2.再去参考:
Windows Live Writer常见问题总结 | WordPress教程网
去看看是否图片名字最后是_
但是很明显不是这个原因:
因为此处图片很多,名词都正常,但全都不能发布。
3.再去确认一下路径:
wp-content/uploads
因为想起来,最近是操作过WordPress,好像把里面的一些文件夹删除了。
不过记得貌似没改动uploads的。但是无论如何,再去确认一下,比较靠谱。
去确认了uploads的权限是0755
4.难道是我的网站空间满了?
那去确认下。
不看不要紧,一看吓一跳:
竟然是,超过了空间限制了。。。
本身最多只有5.86G,结果已经用了6.57G了。。。
5.貌似是最近备份网站数据导致的?
那么去看看。
可以看懂,是public_html占了5G多。
然后再去研究看,发现是:
那个
backupwordpress-xxxxxx-backups
占据了2.7G左右。。。。
终于找到元凶了,就是之前用的BackupWordpress
然后用了一次,备份了一下,结果说是空间不够。
就没继续让其备份整个站,而只是备份数据库。
但是没想到,其竟然已经生成了一份了。。
所以:
直接去删除掉对应的文件夹即可。
结果发现,不能直接删文件夹,因为此时那个插件还再用。
而是应该先删除之前的那个complete,其中包含了备份的文件和数据库:
并且对于备份的数据库,也删掉,只保留最后一个即可:
然后再去cpanel中看看空间是否可以空出来了:
果然,这样就只用了4.05G,没超过总共的5.86G了。
6.再去插件中改配置,确保只保留最后2个数据库的备份即可:
可以看到,现在是每单个备份的数据库,都要300多M,所以如果允许多个备份,很快就把网站空间占完了。。。
点击Settings,去设置中改只保留2个备份:
然后可以看到界面中就更新为,只保留最近的2个备份了:
然后再去wlw中试试发布帖子,看看是否可以正常发布成功。
然后的确可以正常通过wlw发布包含图片的帖子了: