Discuz图片压缩如何开启?压缩比例怎么调整?

Discuz! 自带图片上传功能,但默认不开启自动压缩。如果希望在用户上传图片时自动压缩以节省服务器空间、加快加载速度,可以通过后台设置和修改配置文件来实现。
如何开启Discuz图片压缩功能Discuz! X系列支持图片上传时的自动压缩处理,需在后台进行如下操作:
- 登录网站管理员后台
- 进入 “全局” → “上传设置” → “图片设置”
- 找到“是否启用图片自动缩放”或“是否启用图片压缩”选项
- 勾选开启(通常为“是”)
- 设置最大宽度和高度(如:1024px),超出尺寸的图片将被自动压缩
- 提交保存
开启后,用户上传的图片若超过设定尺寸,系统会自动等比缩放并压缩体积。
调整图片压缩比例的方法Discuz! 默认使用GD库处理图片,压缩质量由程序内部固定值决定,后台无直接调节“压缩比例”的选项。如需调整压缩质量,需手动修改PHP代码:
注意:修改前请备份文件。- 打开文件:/source/function/function_upload.php
- 搜索关键词:
imagejpeg或imagepng - 在调用
imagejpeg($dstimg, $target, 85)这类语句中,第三个参数为质量值(0-100) - 例如将85改为60,可显著降低图片体积,但清晰度下降
- 保存文件并测试上传效果
常见默认质量值:
刺鸟创客
一款专业高效稳定的AI内容创作平台
这篇流量运营《Discuz图片压缩如何开启?压缩比例怎么调整?》,目前已阅读次,本文来源于php中文,在2026-03-08发布,该文旨在普及流量运营知识,如果你有任何疑问,请通过网站底部联系方式与我们取得联系
