今天在本地测试WordPress主题,发现文章的缩略图都无法显示:
复制了下图片地址,发现是引入了timthumb.php
,打开地址显示错误:
重点是这句:
GD Library Error: imagecreatetruecolor does not exist - please contact your webhost and ask them to install the GD library
翻译过来大概知道是因为PHP的GD库没安装导致的。
因为我是在本地使用xampp搭建的php环境,推测是xampp没有打开GD2绘图扩展。
我们打开php的配置文件,位置在php/php.ini
在最后加上一句:
;GD2库 extension=php_gd.dll
然后重启下Apache。
刷新下网页,缩略图都成功打开了。
另外使用这个timthumb.php
的,如果需要添加外链,格式应该是类似这样的:
if(! isset($ALLOWED_SITES)){ $ALLOWED_SITES = array ( 'shejibiji.com', ); }