WP缩略图出不了,打开缩略图提示“A TimThumb error has occured”
錯誤提示:
A TimThumb error has occured
Could not find the internal image you specified.
? ?Query String : src=http://my-host.it/wp-content/files_mf/1346848579prog_no_pic.png TimThumb version : 2.8.14
于是一頓百度狂搜,然后都解決不了。普通的解決辦法如下:https://www.iianjing.com/1104.html
?
但是我這問題不是一般的問題啊。我把CACHE下面的文件夾刪了重建,訪問后發(fā)覺里面還是會生成文件,也就是說不是權(quán)限問題,再者我這環(huán)境是windows呢,只不過是由于某些原因從IIS切換到了nginx,導(dǎo)致的問題,切換回去倒也正常,不過我其他站受影響了。只有走Nginx這一條路,于是又絕望地搜,終于,讓我找到了曙光。
https://yq.aliyun.com/php/45543
感謝作者提醒,真就是那個問題。
問題解決方法 ? ?
1、問題原因
? ?問題原始是TimThumb無法找到圖片,也即說TimThumb識別的路徑跟圖片所在的路徑是有一些差異。
2、解決方案
? ? 找到主題中的timthumb.php打開它,用Ctrl+F 查找到
define(‘VERSION’,’版本號’);
在它前面添加一行
$_SERVER[‘DOCUMENT_ROOT’] = ‘路徑';
例如我的路徑為/var/www/
//$_SERVER[‘DOCUMENT_ROOT’] = ‘/var/www/';
因為我的服務(wù)器是WIN,所有這里是win的地址
$_SERVER[‘DOCUMENT_ROOT’] = ‘C:/XXX/wwwroot';
保存后,再回到網(wǎng)站刷新,發(fā)現(xiàn)久違的縮略圖已經(jīng)出來了,問題得到解決了;
這時候真有種撥開烏云見陽光的感覺,坑了四五個小時吧,唉,特此留筆在此,希望也能幫到你!
轉(zhuǎn)載于:https://www.cnblogs.com/eaglepie/p/8999983.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的WP缩略图出不了,打开缩略图提示“A TimThumb error has occured”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安全攻防全景图
- 下一篇: VS设置程序启动权限为管理员权限