测试图片插入后ewww进行压缩,同步到cloudflareR2,同时把文章中图片转成R2中链接。解除图片上传2MB大小的限制方法

20260210,在muying电脑上gemini网页端咨询。

我们需要在两个关键位置输入代码来彻底解除 2MB 的上传限制。

以下是具体的代码内容和填写位置:

  1. NPM 的“高级 (Advanced)”选项卡
    在 NPM 的编辑窗口中,你需要告诉 Nginx 允许更大的数据流通过。

输入位置:NPM 后台 -> sdnas.cn.eu.org 的编辑界面 -> Advanced 标签页。

输入代码:

Nginx
client_max_body_size 64M;
注:这行代码的意思是把“门禁”放宽到 64MB。

  1. WordPress 根目录的 .htaccess 文件
    在你的服务器目录 /opt/docker_apps/wp_data/.htaccess 中,你需要告诉 PHP 允许处理更大的文件。

输入位置:文件的最顶部(在 # BEGIN WordPress 之前,这样优先级最高)。

输入代码:

Apache
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M
为什么需要这两处代码?
你可以把上传图片想象成搬家进屋:

NPM 代码是把“院子大门”改宽,否则大卡车(大图片)根本进不了院子。

.htaccess 代码是把“房门”改宽,否则货进到院子里也进不了屋。

操作完后的检查
保存 NPM 设置:点击 Save 后,配置会立即生效。

重启 WordPress 容器(可选但推荐): 在 SSH 终端执行:

Bash
cd /opt/docker_apps/
docker-compose restart wordpress
查看结果:回到 WordPress 后台 -> 媒体 -> 添加。查看下方的“最大上传文件大小”是否已经从 2MB 变成了 64MB。

补充:关于 EWWW 的 WebP 转换
在你的第二张截图中,WebP Conversion 还没有勾选成功。

操作建议:在填写完上述代码并确认可以上传大图后,请回到 EWWW 设置页面,勾选 WebP Conversion,然后点击下方蓝色的 “Continue”。

好处:这样即便你上传了 6MB 的图,它也会在你的服务器里被压缩成几百 KB 的 WebP 格式,然后再由插件同步到 Cloudflare R2,既省流量又快。

快去 NPM 的高级选项里填上第一段代码试试,如果保存时报错,请检查分号 ; 是否漏掉了

文章发布会,需要看文章中图片地址是否为img.sdnas.cn.eu.org开头。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇