【发布时间】:2011-08-29 08:34:29
【问题描述】:
我们在 Wordpress 博客上使用 Timthumb 在主页中显示帖子缩略图。事实是,即使 ALLOW_EXTERNAL 选项设置为 TRUE,我们也有一些问题要使其正常工作。
如您所见,这张图片显示没有问题:
http://www.ideageek.it/wp-content/themes/ideageek/timthumb.php?src=http%3A%2F%2Fimg.ideageek.it%2Fuploads%2F2011%2F08%2Fwindows_explorer-e1314218545653.gif&w=160&h=120&zc=1
虽然托管在同一台服务器 (img.ideageek.it) 上的这个没有正确显示。
http://www.ideageek.it/wp-content/themes/ideageek/timthumb.php?src=http%3A%2F%2Fimg.ideageek.it%2Fuploads%2F2011%2F08%2Fmyp2p-e1314255308699.jpg&w=160&h=120&zc=1
如您所见,给出的错误是“不允许远程主机“img.ideageek.it””错误,尽管任何其他外部主机都可以工作。
因为它是我们用来存储图像的地方,所以 img.ideageek.it 域一直在允许的域列表中,并且 ALLOW_EXTERNAL 选项设置为 false,但是由于出现了这个问题,我将 ALLOW_EXTERNAL 设置为 true 而不关心太多的安全。不幸的是,即使由于缓存而等待了两天,也没有真正改变。
我知道我使用的是旧版本的 timthumb,但实际上我不想更新,因为我害怕破坏整个主题。
希望你能帮忙:)
【问题讨论】: