wordpress缩略图(特色图)无法显示问题解决办法

hand 336

wordpress后台设置好特色图后,首页文章无法显示缩略图。
缩略图链接,提示以下错误:

A TimThumb error has occured The following error(s) occured: GD Library Error: imagecreatetruecolor does not exist - please contact your webhost and ask them to install the GD library Query String : src=http://my.domain.com/wp-content/themes/mytheme/img/pic/2.jpg&h=120&w=160&q=90&zc=1&ct=1 TimThumb version : 2.8.13 

就是说当前的主机环境并没有安装GD library(图形处理模块)

这时候需要为主机安装GD模块:

在centos中可以采用yum的方式安装

[root@VM_112_250_centos themes]# yum install php-gd 

之后根据提示安装php-gd 以及 其余依赖即可

另外:

采用yum方式安装之后,并不需要再手动更改php.ini文件为其添加extension=gd.so,
因为这种方式安装会自动的创建一个/etc/php.d/gd.ini文件,内容是extension=gd.so,
系统会自动把/etc/php.d/这个目录下的*.ini读入php.ini

查找gd.so文件

[root@VM_112_250_centos ~]# find / -name gd.so /usr/lib64/php/modules/gd.so 

安装之后重启web服务器(这里是apache)

[root@VM_112_250_centos themes]# service httpd restart 

打赏
分享
微信
微博
QQ