WordPress 在裁剪您的图像时发生了错误

昨天晚上想给自己的部落格换个新的 Logo。在选择 外观-自定义-站点身份-站点图标 时要对图片进行裁剪,但是却出现「在裁剪您的图像时发生了错误。」的问题。

缺少PHP GD库

在Google进行查询,大多的解释都是 缺少PHP GD库

解决的方法就是安装 PHP GD库

Ubuntu下运行: sudo apt-get install php5-gd

CentOS下运行: yum install php-gd

安装PHP-GD库后重启httpd(Apache)服务即可使用。

可是我的 PHP GD库 库已经是安装过了,并且没有问题。

编辑过functions.php

转而查百度,发现遇到同样问题的小伙伴,还有另一个原因。

最近是否编辑过functions.php 文件? 如果是,那么请重新编辑,【重点是:请安装专用的 代码编辑器 来 添加代码,并检查代码的存放位置是否破坏了其他代码】,小编的情况就属于这最后一种情况,直接使用的写字本编辑而造成的安装使用了 专业的源码编辑器之后,这个问题终于解决了。——溦风

然而我并没有编辑过 functions.php 文件,所以也不是这个问题。

使用了OSS

最后想到自己的素材库是交给OSS来储存的,很可能和这个有关。

我使用的OSS插件是 OSS Upload,果然在后台找到了解决问题的选项。

只要把 使用 WP_Image_Editor_GD 为默认 勾选上就行了。

结语

以上,就是我遇到 WordPress在裁剪您的图像时发生了错误 问题时,所使用的全部解决方案了。如果你也遇到这个问题,并且是其他的原因产生的。欢迎给我留言,来完善解决方案。

全部评论(1)
必填
必填,不公开
我信任你,不会填写广告链接
收起
依依 说:
我再补充一个吧,刚建站玩玩,逐步摸索中,今天加站点图标时遇到错误,盲目在网上找原因的结果就是都让你去装gd库,而且我都不知道去哪儿输这些代码... 后来自己多试了几张图片发现,是插件的原因,External Media without Import导入媒体库的是链接图片,这种图片剪裁就会出错,本地上传到媒体库的图片就没事。
2020年01月12日 11:33
回复
必填
必填,不公开
我信任你,不会填写广告链接
收起