TimThumb无法在Rackspace上加载图像

时间:2013-01-08 20:40:35

标签: php wordpress timthumb

所以,我们使用的是Linux,Apache,PHP 5.4。

我正在使用Wordpress 3.5,这是我们的问题开始的地方。我也使用了ThemeFuse的主题。

我不得不回到TimThumb的旧版本,因为最新版本似乎并不满足于PHP 5.4或Wordpress 3.5。

有没有人建议让v2.8.10或v.2.8.11使用PHP 5.4在Wordpress 3.5下工作。我让它在我们的开发网站上运行和工作,但是当我将网站移动到实时域时,它就破了,所以我的网站上有一个部分无法加载图像。

我只是想知道Wordpress 3.5或PHP 5.4是否存在已知问题。

当我转到使用TimThumb的页面时,我在页面上看到了破碎的图像。右键单击并在新窗口中打开图像可以获得更多详细信息。

错误消息显示,当我从?src参数获取url并在浏览器中打开该url时,TimThumb无法找到图像,该图像加载正常。

作为一种临时解决方案,我已经回归到一个非常非常古老的timthumb版本。这不是最好的解决方案,因为我知道这个版本容易受到攻击。所以我需要在此期间制定最终解决方案。

提前感谢任何想法。

1 个答案:

答案 0 :(得分:0)

老问题,但我会在这里发布一个答案,因为我刚刚遇到了这个问题。这可能不会回答每个人的TimThumb问题,但它解决了我的问题。我跟着trouble shooting guide at Binary Moon,没有快乐。管理在Themeforest上找到这个帖子;

http://themeforest.net/forums/thread/tim-thumb-problem/32860

Olegnax的评论是关键。它可能是主机将设置的服务器上的安全配置(但您在支持台处理的操作可能很不知道)。如果在TimThumb调整大小的图像上收到500内部服务器错误消息,请尝试以下操作:

  1. 将timthumb.php上的文件权限设置为700(仅对所有者进行读取,写入和执行)。
  2. 检查缓存目录(文件夹)权限。将其设置为777将为您提供500 - 内部服务器错误。将其设置为711。