WordPress 网站RIPRO主题全方位速度优化-中级阶段篇(四)OSS优化加速图片后缩略图错误

WordPress 网站RIPRO主题全方位速度优化-中级阶段篇(四)OSS优化加速图片后缩略图错误

RiPro优化
资源说明:
教程
2020-06-02 RiPro优化 IOS-AUTO 百度已收录 赞助须知 浏览 2.19K 次
赞 助 ㊮:1™币
1™币=1元人民币,
点击充值™币
WordPress 网站RIPRO主题全方位速度优化-中级阶段篇(四)OSS优化加速图片后缩略图错误 扫码阅读本文
期限级 VIP仅需要⇩: 0 ™币
永久级 VIP仅需要⇩: 0 ™币

资源赞助下载前请认真阅读 赞助须知与下载须知

资源仅为研究 调试组件或代码原理 交流探讨之用

下载须知 重要提示!!请你花费1分钟认真看完本提醒!谨慎斟酌后赞助、捐献并兑换!本站为资源分享交流平台!所有资源均原样收集于互联网仅供调试、参考和研究,请熟知!本站不能保证每个细节都符合你的需求,也可能存在未知的BUG与瑕疵、或是残次品和不完整的程序(甚至是链接失效无法下载),你下载的资源和程序源码组件因其特殊性均为可复制品,所以不支持任何理由的退款兑现;关于配图和详细文档介绍可能会和下载资源有匹配错误现象,敬请理解因为没有时间逐个测试程序并截图。注册会员根据级别享有相关下载优惠,请仔细辨别。请认真阅读本站声明和相关条款后再点击立即兑换下载,你继续点击立即兑换下载并完成赞助兑换/捐献流程操作,代表你已同意本站所有相关条款!!!
  • 原理介绍
  • 交流经验
  • 优化加速OSS图片缩略图错误

    做了OSS以后很多站点会出现缩略图错误不显示的现象,首先需要排除的是没用刷新CDN缓存,其次就是啊要做如下操作。

    首先我们介绍一下RIPRO主题用的默认timthumb.php生成缩略图

    如果你想整站优化速度请联系客服,本站提供全站优化加速服务。绝对让你的网站飞起来。

    timthumb.php优势:

    1.保持图片大小裁剪的一至,我觉得好像这个是最大的优点。

    2.压缩图片将原有图片进行了无损压缩,这个功能到是很好。

    3.网站使用timthumb.php生成缩略图后,无需在网站后台进行繁杂的图片裁剪操作即可让网站的图片大小显示一致,便于网站运营人员维护。

    timthumb.php劣势:

    1.timthumb.php需要主机支持GD库,且每次缩略图需要动态生成,无法使用CDN缓存,会消耗一定的服务器资源。

    2.动静分离后客户端请求还会去主机读取参数,影响主机效率和带宽。

    3.最重要的是他存在跨站脚本漏洞,可使远程攻击者通过src参数,利用此漏洞注入任意web脚本或HTML。(用心的小伙伴把你们的缓存文件夹下载下来用D盾扫描一下就知道了。也可以上传哈勃分析一下。)

    漏洞组件 — TimThumb2.8.13

    漏洞详情:A small php script for cropping, zooming and resizing web images (jpg, png, gif). Perfect for use on blogs and other applications.

    TimThumb WordPress的插件版本2.8.13发现的重大弱点,就在于它的“ Webshot “功能启用时,允许攻击者在远程网站上执行命令。

    该漏洞允许攻击者远程受影响的网站上执行任意PHP代码。一旦PHP代码已经被执行,该网站很可能被破坏的攻击者想要的方式。到现在为止,没有任何可用于漏洞补丁。

    “ 用一个简单的命令,攻击者可以创建,删除和修改服务器上的任何文件“安全专家说。

    使用下面的命令,黑客可以创建,删除和修改服务器上的任何文件

    漏洞组件 详细查杀结果https://www.seebug.org/appdir/TimThumb

    不过庆幸得得是ripro主题使用的是TimThumb2.8.14组件版本号

    优化加速OSS图片后网站缩略图错误不显示解决

    如果你执意还采用这个timthumb.php裁剪你的缩略图,

    那我提供你做了优化加速OSS图片后缩略图错误问题的解决方法,大概很简单就是找到你的timthumb.php所在目录

    然后将目录ios-auto.net/wp-content/themes/ripro/cache文件内所有文件删除。记住是所有文件。

    到你的前台清空浏览器缓存,刷新网站页面,这样你的缩略图就都回来了。如果还是有缩略图不正常显示那就再次执行上一步清空那个缓存文件夹。

    有些人会出现极个别的缩略图不显示,我给你个建议,那就是查看不显示的缩略图文件名字,在这个/cache文件夹内搜索同名的删除就好了,当你删除时你会发现他只有0KB.

    根据上面的方法我们总结:可以在/cache文件夹内删除所有0kb的文件解决极小部分缩略不显示的问题。

    因为整个删除/cache文件夹内的所有文件timthumb.php会从新生成一遍所有的缩略图。开始一段时间你的服务器会满载。

    但是会出现做动静分离不彻底的问题:

    首页缩略图是利用主题自带的timthumb.php生成的。相较于WordPress自己裁剪的参差不齐、大小不一的缩略图,这的确是一个不错的解决方案,但是也使得博客不能做到彻底的动静分离。

    下一篇我们讲做动静分离彻底解决这个问题

    附件中是最新版的timthumb.php下载

    发表评论

  • IOS-AUTO.NET资源小站特别声明:
  • 1. 本网站禁止以任何形式的转载和刊发传播本网站内容!你了解研究和调试原理之后应在24小时内删除!删除!
  • 2. 本网站资源仅供在本网站范围内探讨和交流以及调试原理,其不得超出本范围,不得用于任何他用,商用请官网购买发行版。
  • 3. 转载.刊发或截屏录制等任何形式的传播留存本站内容,本站将追究其法律和赔偿责任,造成本站或第三方损失由你本人赔偿。
  • 4. 本网站提供的任何资源,只是原样采集,原版BUG缺陷如常存在,本站不是开发商请熟知,其他问题请联系客服研究探讨。
  • 5. 本网站资源"™币"不提供任何兑现,在此感谢你赞助换取"™币"维持本站存在!使用或注册前请认真阅读本站服务协议和公告声明。
  • 6. 你赞助或捐助给本网站的"™币"将全部用于本站运维和收集资源使用,愿你永远幸福 工作顺利,谢谢
  • 7. 本网站发布的内容若侵犯到您的权益,请联系站长并提供你的版权证明,本站收到后我们将及时删除处理。
  • 8. 请认真阅读本站注册公告和相关协议后使用本网站,你继续浏览代表你已同意本站所有条款。
  • 9. 请勿相信下载后资源文件里的网址链接、QQ、微信、邮箱、电话等联系方式,你主动联系需自行承担全部后果。谨防诈骗!
  • © 2020 Murphy's Law management Co., Ltd All rights reserved

  • IOS-AUTO_资源小站 » WordPress 网站RIPRO主题全方位速度优化-中级阶段篇(四)OSS优化加速图片后缩略图错误