WordPress特色图片不能显示,打开图片显示:A TimThumb error ha
本文摘要: 界面如下图:估计就是这个TimThumb引起的错误,我百度一下TimThumb,了解到这是一个图片缓存的工具,特色图片就是调用TimThumb缓存的图片,有些wordpress主题自带TimThumb,有些没有,我用的主题就是带TimThumb工具。1、cache目录权限不够cache目录是TimThum
< file in the cache directory.Could not create cache clean timestamp file.

界面如下图:

估计就是这个TimThumb引起的错误,我百度一下TimThumb,了解到这是一个图片缓存的工具,特色图片就是调用TimThumb缓存的图片,有些wordpress主题自带TimThumb,有些没有,我用的主题就是带TimThumb工具。

<文件,不能新建cache文件,造成这样的原因有两个:

1、cache目录权限不够

cache目录是TimThumb工具缓存图片的目录,如果cache目录的权限不够(如没有写入权限),就不能生成图片的缓存。

解决方案:自带TimThumb功能的主题目录里都会有一个cache文件,一般位于/wp-content/themes/xxx(主题目录)/,把cache目录的权限改成777(或者775),如下图:

我修改了权限,特色图片还是显示不了,估计不是这个原因酿成的。

2、服务器空间不足

由于服务器空间不足,导致生成图片的缓存失败。我看了一下剩余空间,就剩几M了,囧!估计就是这个原因酿成的。

解决方案:解决困难的思路也非常简单,既然没有服务器空间了,我们可以增加网站的空间或者换一个更大的空间,解决问题。

如果暂时不想换空间,可以设置不缓存图片,修改主题目录下的timthumb.php文件

if(! defined('FILE_CACHE_DIRECTORY') ) define ('FILE_CACHE_DIRECTORY', './cache');

改成:

if(! defined('FILE_CACHE_DIRECTORY') ) define ('FILE_CACHE_DIRECTORY', '');

我修改timthumb.php文件,缩列图显示正常,解决问题!不过从长远考虑,还是增知名网站空间吧。

未经允许不得转载:棋哥SEO博客 WordPress特色图片不能显示,打开图片显示:A TimThumb error has occured

发送到:更多 () 标签:折腾wordpress