我正试图让phpthumb在我妻子的wordpress网站上工作。 http://downtherabbithole.co.uk/
如果您查看第二篇文章,则图片未显示。 http://downtherabbithole.co.uk/wp-content/themes/Elegant/phpThumb/phpThumb.php?src=http://i.imgur.com/aSFPujD.jpg&h=225&w=647&zc=1&q=100
有没有办法找出为什么没有显示?如果这意味着什么,我也会运行nginx。
另外phpthumb已经制作了拇指,因为我可以在缓存文件夹中找到它。所以它很好但不会显示它。
答案 0 :(得分:0)
您正在使用phpThumb的v1.7.9-200805132119版本,当我点击您的链接时,我可以看到它。
我还可以看到很多错误......这些错误会搞砸图像的标题,所以你需要修复它们。
Deprecated: Function eregi() is deprecated in /srv/www/downtherabbithole.co.uk/public_html/wp-content/themes/Elegant/phpThumb/phpthumb.class.php on line 980
Deprecated: Function ereg_replace() is deprecated in /srv/www/downtherabbithole.co.uk/public_html/wp-content/themes/Elegant/phpThumb/phpthumb.class.php on line 890
Deprecated: Function ereg_replace() is deprecated in /srv/www/downtherabbithole.co.uk/public_html/wp-content/themes/Elegant/phpThumb/phpthumb.functions.php on line 886
所有的错误似乎都与依赖于已验证的ereg *函数有关...幸运的是,这些都应该通过将您的phpThumb版本升级到最新版本来轻松修复 - v1.7.10修复了这个问题你得到了.. .v1.7.11可用。
或者,如果你无法升级phpThumb,你可以在php.ini中压制E_DEPRECATED错误......但这并不理想。