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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] disucz3.2 大尺寸图片上传提示:没有合法的文件被上传

[复制链接]
fbtc007 发表于 2016-11-3 16:13:52 | 显示全部楼层 |阅读模式
本帖最后由 fbtc007 于 2016-11-3 16:13 编辑

disucz版本:3.2
服务器的上传许可已由服务商改为:8M
后台相应的用户组的上传权限也设为:5M

然后问题如下:
1. 上传分辨率为5472*3648 文件大小为4.53M 时,有上传进度提示,但到100%时就提示“没有合法的文件被上传”,然后就没了,FTP检查服务器中对应的目录没有该文件,说明上传失败。

2. 同一个图片,改为分辨率为4400*2933 文件大小为1.53M 时,有上传进度提示,但到100%时就提示“取消上传”,然后这个文件消失了,FTP检查服务器中对应的目录有这个上传的文件,说明上传成功,但编辑框中却不见了!!


3. 还是同一个图片,改为分辨率为4300*2866 文件大小为1.43M 时,有上传进度提示,上传成功,没问题!
然后测试了宽度尺寸低于4300的, 文件大小低于5M的图片,均无问题。也就是说高于4300宽茺的文件上传均出现问题。




找了该论坛的一些教程,修改 source\class\discuz\discuz_upload.php 中的 以下代码

$size = $width * $height;
                        if($size > 16777216 || $size < 16 )


将16777216改为20000000或是更大,然后FTP上传,后台更新缓存,没啥效果。




各位大神们,还有其他招不。。。。





!死鱼 发表于 2017-1-8 10:44:11 | 显示全部楼层
问题解决了吗
回复

使用道具 举报

格东站长网插件 发表于 2017-1-8 11:29:58 | 显示全部楼层
16777216为16M,足够大了,不用改
图片上传之后再缩小一点比较好,后台设置一下缩小原图,再把尺寸设置一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 19:31 , Processed in 0.023924 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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