最近文章
共118篇文章。
WordPress无法上传avif图片 Web 服务器无法处理该图片,请在上传前将其转换为 JPEG 或 PNG 格式。
今天突然遇到一个问题,媒体库无法上传avif格式图片。 但是如果切换至浏览器上传工具或者在文章页里却可以上传成功。 我寻思不可能呀,WordPress 6.5 已经支持 AVIF 图片格式,我的版本正是最新的 6.5.2。 难道因为之前更新了1Panel面板导致的? 排查思路 网络检查 先从页面开始,在 上传新媒体文件 页面上传avif格式图片发现并为发生任何网络请求,却直接提示失败: 怀疑,页面 ...
OpenResty 对 HTTP/3 的一次尝试
前段时间,也就是今年一月份左右,OpenResty 1.25.3.1 正式添加了对http/3的正式支持,那时候盼星星盼月亮等待着1Panel面板对 OpenResty 容器版本的更新。 直到四月,终于迎来了1Panel面板 OpenResty 容器的新版推送,但不是最新的 1.25 版本,而是去年的 1.21 版本。 没办法,自己动手,丰衣足食。 逛了一遍 1Panel 的论坛,发现这次 Ope ...
iPhone换电池以及 iOS17.4封杀移植电芯
原理 苹果原装电池有自动保护报废设置: 循环次数高,系统认为你的电池老化了不行了。 所以降低保护板电压,避免电芯因为高电压过充导致鼓包 这就是为什么叫你们用原装保护板。里面有加密 安全芯片。不懂乱用山寨保护板 比如某某胜,各种杂牌,去看看为什么鼓包? 当你被人极力推荐移植电芯后,使用的还是原机保护板,那么就会出现上面的情况。 大部分肯定是循环超300接近1000次了。 移植后健康度只能涨到85-9 ...
NODE_ENV 不是内部或外部命令,也不是可运行的程序,或者批处理文件
环境 问题 运行 npm run build:prod 或 npm run build:dev 会报错 错误如下 查看 package.json 文件 解决办法 Windows不支持这种写法,最好换成Linux 或者拆分两条脚本
网络安全:HTTP/2 CONTINUATION Flood漏洞
今天刷到一篇文章,HTTP / 2 协议被曝安全漏洞,被黑客利用可发起拒绝服务攻击。 心想,这服务器跑的不就是h2吗,该不会也被波及了吧。 抓紧看了一下原文 原文 漏洞描述 HTTP/2协议被披露存在拒绝服务漏洞,该漏洞被称为“HTTP/2 CONTINUATION Flood”,可导致拒绝服务(DoS)攻击,在某些实现中可通过单个TCP连接使web服务器崩溃,目前该漏洞的技术细节已公开披露。 由 ...
WordPress中修改woocommerce结算页面去掉其它表单字段
通过添加 woocommerce_shared_settings 过滤器,修改表单内容。 其中,参数 $settings 会返回woocommerce的完整配置信息 我们只需要关心 $settings 内部的数组 defaultFields 内容。 默认 $settings['defaultFields'] 包含以下内容: 格式是PHP关联数组,解析成json格式展示 可以修改关键字可以影响表单显 ...
Use X-Content-Type-Options Header修复
今天在看到了 Use X-Content-Type-Options Header 的警告 具体内容为:https://webhint.io/docs/user-guide/hints/hint-x-content-type-options/?source=devtools 大概意思就是: 响应头用来指定浏览器对未指定或错误指定Content-Type资源真正类型的猜测行为,nosniff表示不允许 ...