图像未显示

时间:2012-12-16 06:00:46

标签: image wordpress timthumb

图像未在wordpress中显示

<img src="http://test.schools.com/wp-content/themes/ovid/timthumb.php?src=http://test.schools.com/wp-content/uploads/2012/12/amla.png&amp;h=130&amp;w=200&amp;zc=1" alt="" class="img_nofade" width="200" height="130">

单击图像后,fancy-box包含图像。

<img id="fancybox-img" src="http://test.schools.com/wp-content/uploads/2012/12/amla.png" alt="amla">

在控制台中,“无法加载资源:服务器响应状态为400(错误请求)”

由于我是wordpress的新手,任何人都可以给我一个解决方案吗?

1 个答案:

答案 0 :(得分:1)

您最近更换了服务器吗?您的主机可能在其服务器上限制访问PHP扩展的/ cache和/ tmp文件夹。相信我,我现在正在和一个免费的主人一起经历同样的事情。

本文更详细地解释了它:

http://www.thebuzzmedia.com/tip-for-timthumb-thumb-php-not-generating-thumbnails/

根据我的理解,TimThumb插件需要对这些文件夹的完全读写权限(这是我存储拇指的地方)。

我今天发现了这一点,因为我尝试从我的localhost转移到实际的免费托管服务,该服务限制了这些文件夹(以及TimThumb使用的一些功能)。

无论如何,我几乎可以肯定这是一个托管问题,归结为它。

仅供参考:众所周知,TimThumb已经过时并受到黑客的DoS攻击。此链接将显示更新过时的TimThumb插件的插件(当您明确地使用它时)http://www.210consulting.com/wordpress-plugins/securing-your-custom-wordpress-site/

希望这有所帮助。