前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >zblog水印插件上传图片提示getimagesize(tem/phpOMxjlk)错误的解决办法

zblog水印插件上传图片提示getimagesize(tem/phpOMxjlk)错误的解决办法

作者头像
李洋博客
发布2022-09-26 18:50:20
8060
发布2022-09-26 18:50:20
举报
文章被收录于专栏:李洋博客李洋博客

是这么回事,上周我出差在外,看到拓源大佬QQ找我,告知我的水印插件有一个错误,看看能不能解决,我当时没时间弄,就告诉他等我回去看看,粗略的看了下错误代码“getimagesize(tem/phpOMxjlk) failed to open stream No such file or directory”,貌似以前遇到有人反馈过,但是不确定,等我第二天回去之后上班时间就联系拓源了,最初我以为是php扩展没有开启,一顿操作猛如虎,结果,如图:

错误提示

zblog水印插件上传图片提示getimagesize(tem/phpOMxjlk)错误的解决办法 第1张
zblog水印插件上传图片提示getimagesize(tem/phpOMxjlk)错误的解决办法 第1张

哈哈,是的并没有解决,后期百度之后说是“getimagesize”没有值,所以出错,于是乎我增加了一个判断,代码如图:

zblog水印插件上传图片提示getimagesize(tem/phpOMxjlk)错误的解决办法 第2张
zblog水印插件上传图片提示getimagesize(tem/phpOMxjlk)错误的解决办法 第2张

结果果真不提示错误了,但是图片上传之后是没有水印的,嗯嗯,略过了我的插件,直接上传到本地服务器了,水印没效果还安装它干嘛,于是乎远程修换了两个语法,结果还是不行,就是各种报错,真的百度的资料看了个遍什么tem文件的权限,增加判断等等都是无效的,我之前记着有个云存储的插件也有水印代码,正好远程的时间看见有插件,拓源说了关闭了也没有水印,事情就酱婶儿的僵持在这了。

要不说还得花师傅哈,问了原因,花师傅说“关闭别的插件,也可能是别的插件先处理了”,为什么加双引号?因为我是复制过来的原话,结果一测试还真的发现的问题,对,停用所有非系统插件,启用水印插件,然后依次一个一个启用测试均正常,把所有用到的插件都启用完毕后,还是正常的,随后把水印插件停掉再开启,就报之前那个错了,看到了吧,问题就出现在这,正如花师傅说的,在后台处理图片加水印的时候被别的插件优先处理了,所有水印插件无法识别,导致出现“getimagesize(tem/phpOMxjlk)”错误!

解决办法

所以解决方法是什么呢???

一看就没关注文章内容,就本着答案来的是吧?好吧,解决这个问题的办法就是把水印插件优先放在前面,就这么简单。换句话说不能把水印插件放在有类似图片处理的插件之后,比如“云对象存储”插件,如果出现上述错误就把插件置顶吧,那就应该没有什么问题了。

一个问题处理了一天,技术不过硬啊,一天的光阴就这么流逝了,有问题留言反馈吧,去学习啦!!!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 错误提示
  • 解决办法
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档