Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于附件图片大小限制的问题

[复制链接]
d609898048 发表于 2013-5-23 16:55:07 | 显示全部楼层 |阅读模式
本帖最后由 d609898048 于 2013-5-23 17:00 编辑

https://discuz.dismall.com/forum.php?mod=viewthread&tid=2968221
这是一篇老的帖子,但它的确解决了我的问题,由于我的论坛经常要上传一些摄影作品,这类照片大多数都是高像素的数码相机拍摄的,通常都在7MB以上,而DZX中source\class\discuz\class_upload.php却有个很奇怪的判定,当像素达到16777216以上的时候,会认定为“非法文件”,我直接把
  1. if($size > 16777216 || $size < 16 )
复制代码
改为了
  1. if( $size < 16 )
复制代码
但是每一次升级DZX,这个文件又会被覆盖掉,然后又得修改
(最近升级了DZX3.0,无法上传高清照片,刚开始还以为是环境问题。。搞了半天没有找到高分辨率照片上传失败的原因,后来才猛然想到这篇帖子,当初用2.5的时候也是按照这个帖子改的)


我的疑问是,为何要加入这个判断条件?图片有大有小,为何在这个地方还有“隐藏限制”?要不是看到那篇帖子,可能我就搞不定了。毕竟我们我们不是dzx的开发人员,对dzx的程序结构也不了解,不可能知道还有这么一个限制图片像素的地方。


我的建议是,要么把这个限制去掉,要么就把它加入后台的附件设置里面,让站长自己设置。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-5-15 13:23 , Processed in 0.044635 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表