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

昨天晚上想给自己的部落格换个新的 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 在裁剪您的图像时发生了错误 问题时,所使用的全部解决方案了。如果你也遇到这个问题,并且是其他的原因产生的。欢迎给我留言,来完善解决方案。