使用 timthumb 可以轻松实现缩略图自动裁剪的功能,但是由于某些原因,使用 timthumb 裁剪图片经常会出现缩略图无法正常显示的现象,错误提示为“A TimThumb error has occured”,遇到这种问题究竟该怎么解决呢?
错误提示
A TimThumb error has occured
The following error(s) occured:
Could not find the internal image you specified.
Query String : src=https://oss.pieruo.com/2019/06/01/V1JCX8.jpg&w=280&h=210&a=&zc=1
TimThumb version : 2.8.14
解决方法
1、编辑 timthumb.php 文件,将 ALLOW_ALL_EXTERNAL_SITES 参数的值设置为 true。
2、删除缩略图缓存文件夹,然后重新生成。
3、将缩略图缓存文件夹权限设置为 777。
4、清除浏览器缓存。
结束语
外链缩略图无法正常显示通常是因为更换了域名导致的,出现这个问题的时候,一般只需要上述四步就可以解决问题。大家如果有其他更好的意见或建议,欢迎在下方评论处留言。
互动起来!!!
好的,欢迎常来。
谢谢分享。我是Z-BOLG,恢复一次快照后出现这类错误。修改了主题目录就能加载图片了。
应该就是缓存的原因。