学习NO.1 发表于 2015-3-5 14:23:03

Discuz 程序 设置上传附件大小及类型

本帖最后由 学习NO.1 于 2015-3-5 15:48 编辑

今天一个新站的站长朋友来问道勤,说自己遇到了上传限制问题,不知道怎么解决,那么今天道勤的编辑给您来解决这个问题;(这个朋友情绪有点激动,说是前几天找人修复手机登陆问题30秒钟找别人花了50元,搬家花了200元 自己主机是云主机一年1万二,我怎么听都感觉这个朋友呗坑了,哎 道勤总是感慨这些新手站长朋友们。而且他出了问题,idc也不管,呵呵,哎看来选主机还是用道勤主机-不仅稳定还帮你解决些问题,授人以鱼不如授人以渔道理呀!)在Discuz论坛上有很多用户在问怎么样可以上传大的图片附件,下面就讲一下Discuz x2 如何设置上传附件大小及类型:1.进入Discuz后台—用户—用户组—编辑—论坛相关—附件相关—论坛最大附件尺寸,这里填写您允许用户上传图片附件最大限制为多少,比如您想让用户最大上传1M的附件,那么就设置为1024。2.Discuz.后台—全局—附件类型尺寸,在这里设置附件类型的尺寸,这里我们要注意:本功能可限定某特定类型附件的最大尺寸,当这里设定的尺寸小于用户组允许的最大尺寸时,指定类型的附件尺寸限制将按本设定为准。3.Discuz后台—首页—系统信息—上传许可,这里一般默认为2M。1).如果您想上传更大的图片附件,那么我们需要在服务器内修改 php.ini; Maximum allowed size for uploaded files.
upload_max_filesize = 2Mupload_max_filesize = 2M 修改成您想要的大小,修改完成以后,重启web服务。
如果是linux主机的话,很多朋友们可能找不到php.ini路径在哪里,参考以下文章:linux下如何修改找到php.ini文件
http://www.daoqin.net/thread-1423-1-1.html

2).如果无法获取更改php.ini的权限(例如虚拟主机),可以通过创建或者编辑.htaccess来实现。在.htaccess中添加php_value upload_max_filesize 10M
php_value post_max_size 20M
php_value memory_limit 32M上传到网站服务器的根目录即可。4.Discuz后台—用户—用户组—编辑—论坛相关—附件相关—允许附件类型,在这里设置用户组允许上传的附件扩展名。5.Discuz后台—论坛—板块—编辑—帖子相关—允许附件类型,这里的允许附件类型一般为空,那么您单独设置下用户组即可,如果想单独设置这个板块,那么要填写上允许附件类型,板块设置的优先级高于用户组,留空为按照用户组允许的附件类型设定。
页: [1]
查看完整版本: Discuz 程序 设置上传附件大小及类型