当前位置:首页>>Discuz学习教程
DiscuzX没有合法的文件被上传的修复方法
点击数:1087 更新时间:2017-05-20 12:16:41 来源: 昕竹轩网站设计-【返回】
编辑这个文件,将 由于程序限制了大尺寸(指分辨率)附件图片,提示 “没有合法的文件被上传”
更改方法:sourceclassdiscuzclass_upload.php
找到:
复制代码 代码如下:
function get_image_info($target, $allowswf = false) elseif(!is_readable($target)) elseif($imageinfo = @getimagesize($target)) {
list($width, $height, $type) = !empty($imageinfo) $imageinfo : array('', '', '');
$size = $width * $height;
if($size > 16777216 || $size < 16 ) elseif($ext == 'swf' && $type != 4 && $type != 13) elseif($isimage && !in_array($type, array(1,2,3,6,13)))
return $imageinfo;
} else
}
将 if($size > 16777216 || $size < 16 ) 中16777216改大后即可解决问题。
16777216大约为5000*3356。
的16777216改大即可。
Error:500的错误
解决办法就是编辑php.ini文件将memory_limit设置得更大一些,直到图片能顺利上传。
如果是虚拟主机用户,无权修改php.ini文件,请联系服务商解决,如果服务商不予解决,就考虑关闭图片缩略相关的功能。
本资讯信息是来自 昕竹轩工作室 小编 通过网络收集而来的关于discuz网站开发,使用、安装、架设相关的学习资源。
您若也有需要分享的可以直接在我们网站上分享你的内容,让大家都知道。
版权声明,本活动信息隶属网络收集而来若有侵权请联系我们,我们将及时清除信息。
广告位
【必备推荐】(Top) 返回页面顶端
【精品案例】更多案例展示
【最新留言】
(Top) 返回页面顶端
登录 |
免费注册 |
忘记密码 |
邮箱:CSW8923@126.com
服务电话:17895923895 客服QQ:568441621
Copyright © 2014-2015 Htmcss.Com All Rights Reserved 版权所有昕竹轩网站设计 备案号:闽ICP备16024510号-4
Copyright © 2014-2015 Htmcss.Com All Rights Reserved 版权所有昕竹轩网站设计 备案号:闽ICP备16024510号-4
你设置的联系邮箱是*: (当有人给你留言回复之时,联系邮箱可以及时通知你)
我们建议你填写正确的邮箱地址,如果你之前填写邮箱地址是错误的可以通过 【修改资料】 来重新设置