WP缩略图出不了,打开缩略图提示“A TimThumb error has occured”
WP之前是iis的时候一切正常,切换为nginx后发现缩略图不能看了,出不了,打开缩略图后:
错误提示:A TimThumb error has occuredCould 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下面的文件夹删了重建,访问后发觉里面还是会生成文件,也就是说不是权限问题,再者我这环境是windows呢,只不过是由于某些原因从IIS切换到了nginx,导致的问题,切换回去倒也正常,不过我其他站受影响了。只有走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/';
因为我的服务器是WIN,所有这里是win的地址
$_SERVER[‘DOCUMENT_ROOT’] = ‘C:/XXX/wwwroot';
保存后,再回到网站刷新,发现久违的缩略图已经出来了,问题得到解决了;
这时候真有种拨开乌云见阳光的感觉,坑了四五个小时吧,唉,特此留笔在此,希望也能帮到你!
转载于:https://www.cnblogs.com/eaglepie/p/8999983.html
WP缩略图出不了,打开缩略图提示“A TimThumb error has occured”相关推荐
- PHPWord 导出模版Word文件,无法打开,提示xml pasring error
最近在处理网站批量导出模版word时,遇到一个问题: 网站是用PHP语言编写的,导出模版word(即将用户填写内容动态的插入word相应位置,生成.doc或.docx文件)采用的是PHPWord插件 ...
- an初始java运行环境错误_【环境问题】STS(eclipse)启动出现错误提示:an error hava occured,see the log......
[环境问题]STS(eclipse)启动出现错误提示:an error hava occured,see the log... 发布时间:2018-06-08 14:08, 浏览次数:562 , 标签 ...
- CAD打开文件提示许可检出超时,AutoCAD将关闭
CAD打开文件提示许可检出超时,AutoCAD将关闭 有可能是杀毒软件把CAD残留的进程关掉了.一个操作就能恢复哦! 1. 打开任务管理器 Ctrl+Shift+Esc调出任务管理器 选择服务一栏 2 ...
- php js对话框,JavaScript_js弹出框、对话框、提示框、弹窗实现方法总结(推荐),一、JS的三种最常见的对话框- phpStudy...
js弹出框.对话框.提示框.弹窗实现方法总结(推荐) 一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ==================== ...
- 网站提示java已被阻止_Win7系统下打开网页提示应用程序已被JAVA安全阻止
打开电脑浏览网页是我们每天都会接触到的事情,而最近,不少网友表示,打开网页浏览的时候会提示"应用程序已被JAVA安全阻止",这是怎么回事呢?应用程序被阻止或是没响应,这些问题都是我 ...
- 无法启动程序 计算机丢失QT,Win7系统打开程序提示计算机中丢失qt5core.dll如何解决...
最近有win7旗舰版系统用户在打开某个程序的时候,突然弹出系统错误窗口,显示无法启动此程序,因为计算机中丢失qt5core.dll.尝试重新安装该程序以解决此问题,该怎么办呢,接下来随win7之家小编 ...
- win10c语言错误,win10打开程序提示错误状态0xc0000020的原因和解决方法
win10系统打开程序弹出"c:\xx\xxx.dll没有被指定在windows上运行,或者它包含错误.请尝试使用原始安装介质重新安装程序,或联系你的系统管理员或软件供应商以获取支持.错误状 ...
- html文件打开系统错误,win7打开word提示“无法打开文件Normal因为内容有错误”的两种解决方法...
win7系统打开Word的时候,弹出提示"无法打开文件Normal.dotm,因为内容有错误",为什么会出现错误提示呢?小编就按照错误提示寻找文件,最后发现是Word自动生成的模板 ...
- 怎么打开网络访问 计算机共享,电脑只要打开共享提示“无法启用共享访问”如何解决...
电脑升级到雨林木风win7系统后发现一个问题,那就是无法启用共享访问了,每次打开都会弹出提示"无法启用共享访问 错误Ox80004005:未指定的错误",即使重装系统也没办法解决. ...
最新文章
- JS原型与原型链终极详解
- python爬虫人门(10)Scrapy框架之Downloader Middlewares
- python pycharm 增量选择 ctrl+w
- asp中chr()函数及转义符对照表
- 解决root用户登录Ubuntu12.04 LTS图形界面
- Tornado報錯AttributeError: Unrecognized option 'port'
- 使用css绘制小三角
- union的作用 c语言,C语言(union类型及应用)
- mysql 中文乱码解决办法
- 续:跨平台版本迁移之 XTTS 方案操作指南
- 外媒:iPhone 14全系有望配备120Hz ProMotion显示屏
- HDU2025 查找最大元素【入门】
- error: invalid new-expression of abstract class type 'Rectangle'
- java - 建造者模式
- Visio 流程图的箭头 设置
- win10系统不能多开服务器,win10游戏不能双开如何处理_win10电脑游戏双开同时运行操作方法...
- Power Plug Categories A to Categories O
- Lightroom无法在卷计算机上,lightroom无法正常启动怎么办?解决lightroom无法启动方法...
- GEA 3.1 重温C++以及实践
- 【家庭财务管理系统】