timthumb的奇怪问题

时间:2012-01-30 10:23:03

标签: php

我遇到了与timthumb.php最棘手的问题它工作得很好我调整了所有图像然后突然它停止工作一定的图像???

任何人都可以对此有所了解我已经被困了几个小时试图解决这个问题吗?

这是一个有效的图像链接。 http://gladtohelpyou.com/wp-content/themes/huddle/timthumb/timthumb.php?src=http://gladtohelpyou.com/users/5/images/Random%20Pics/Screenshot2012-01-24at16.35.04.png&a=t&h=65&w=65&q=100

正如你可以看到链接工作正常,它会为我调整大小,但如果我尝试在同一文件夹中加载此图像我得到这个。 http://gladtohelpyou.com/wp-content/themes/huddle/timthumb/timthumb.php?src=http://gladtohelpyou.com/users/5/images/rings/b_IMG_5907%20Mission%20Photographic.jpg&a=t&h=65&w=65&q=100

好吧我被卡住的是我可以加载完整的图像查找。 http://gladtohelpyou.com/users/5/images/rings/b_IMG_5907%20Mission%20Photographic.jpg

它正在为所有这些图像做到这一点,但所有其他图像工作正常我尝试上传大文件大小更改名称,不能想到还有什么可尝试。

有没有人有过类似的问题

如果我使用内置的wordpresses为这些特定的图像类型,我仍然可以解决此问题,我会收到以下错误。

Warning: imagecreatefromstring(): Passed data is not in 'JPEG' format in /home/justimages/public_html/wp-includes/media.php on line 258 

任何人都可以让我知道为什么会发生这种情况我的图像已损坏???

2 个答案:

答案 0 :(得分:1)

确保您的虚拟主机不在服务器级别禁止该脚本。 2012年1月27日星期五,Westhost(www.westhost.com)禁用了所有共享服务器上的timthumb,现在我的基于WooThemes的子主题无法用于外部图像(阅读:Youtube截图)。

确保您的虚拟主机没有完全禁止该脚本。

答案 1 :(得分:0)

您是否检查过不起作用的图像集的权限?它们是否与有效的图像相同?它们可能由不同的用户或组拥有?

(我还没有发表评论的权限,所以将此作为答案发布)