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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

最新版本X2.5,上传大像素图片出现问题。

[复制链接]
zheng512008 发表于 2012-8-27 16:45:48 | 显示全部楼层 |阅读模式
在论坛里也搜索了好多方法,都不适合用最新版本Discuz! X2.5 Release 20120701

1、上传大于3000像素的图片,会出问题。如图:


2、搜索论坛帖子有这么个方法,修改文件法:
找到文件/source/class/discuz/discuz_upload.php 下,
  1. if($size > 16777216 || $size < 16 )

  2. 改为:

  3. if($size < 16 )

  4. 或者修改数值16777216数值改大点。
复制代码
这就有个问题了,多大值算大。我试过好多值,都不行。提示“取消上传”



请管理员帮帮忙,指出一个正确解决办法,谢谢


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
mark35 发表于 2012-8-27 17:08:16 | 显示全部楼层
你把
  1. if($size > 16777216 || $size < 16 )
复制代码
下面的 return false; 改成  return $imageinfo; 看看是不是在这儿判断出的问题。

此方法仅供debug,不作为 workaround
回复

使用道具 举报

 楼主| zheng512008 发表于 2012-8-28 09:03:56 | 显示全部楼层
官方人员在不?说个负责任的解决办法吧!!



        这论坛怎么管理人员这么少,发个问题好长时间就1个贴,官方人员出来说说话
回复

使用道具 举报

m.king 发表于 2012-8-28 16:54:10 | 显示全部楼层
该问题目前没有解决办法,主要还是因为上传大像素的图片处理需要耗费巨大的内存,而一些小站根本承受不起,会直接拖挂。所以这个还是为了考虑性能。
目前无解!下一版本有没有措施,届时公布吧。
回复

使用道具 举报

 楼主| zheng512008 发表于 2012-8-29 14:44:13 | 显示全部楼层
m.king 发表于 2012-8-28 16:54
该问题目前没有解决办法,主要还是因为上传大像素的图片处理需要耗费巨大的内存,而一些小站根本承受不起, ...

谢谢回答。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-27 20:15 , Processed in 0.017747 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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