颠覆霸主

 找回密码
 立即注册

QQ登录

只需一步,快速开始

discuz上传附件提示文件太大,上传附件大小设置突破2m方法

[复制链接] [添加相关主题]
烈火大地 发表于 2017-5-27 16:20:53 | 显示全部楼层 |阅读模式
论坛上遇到很多用户在问怎么样可以上传大的图片附件,下面我们看下设置流程:

1.后台 用户 用户组 编辑 论坛相关 附件相关


论坛最大附件尺寸 这里填写您允许用户上传图片附件最大限制为多少,比如您想让用户最大上传1M的附件 那么您设置为1024

2.后台 全局 附件类型尺寸

这里我们要注意:本功能可限定某特定类型附件的最大尺寸,当这里设定的尺寸小于用户组允许的最大尺寸时,指定类型的附件尺寸限制将按本设定为准。

3.后台 首页 系统信息 上传许可  一般默认为2M


1).如果您想上传更大的图片附件,那么我们需要在服务器内修改 php.ini
    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 2M
upload_max_filesize = 2M 修改成您想要的大小

修改完成以后,重启web服务

2).如果无法获取更改php.ini的权限(例如虚拟主机),可以通过创建或者编辑.htaccess来实现。在.htaccess中添加
    php_value upload_max_filesize 10M
    php_value post_max_size 20M
    php_value memory_limit 32M
上传到网站服务器的根目录即可。

4.后台 用户 用户组 编辑  论坛相关 附件相关 允许附件类型:



设置用户组允许上传的附件扩展名

5.后台 论坛 板块 编辑  帖子相关   允许附件类型


这里的允许附件类型一般为空,那么您单独设置下 用户组即可 如果您想单独设置这个板块 那么您填写上您允许附件类型,板块设置的优先级高于用户组,留空为按照用户组允许的附件类型设定


初始安装的discuz论坛附件大小默认限制为2M。

首先,需要修改服务器空间配置的php参数允许上传附件的大小。php.ini的位置在C盘windows或system32目录下:
post_max_size = 8M (表单提交的最大限制,此项不是限制上传单个文件的大小,而是提交的整个表单数据限制)
upload_max_filesize = 2M (上传的单个文件的最大限制)
保证 post_max_size >= upload_max_filesize 即可,也就是前者不小于后者。
修改之后一定要重启 Web 服务。
注意:如果修改并重启 Web 后依然不生效,则有可能是你修改的 php.ini 文件不是当然 PHP 所使用的文件,确保你修改的是当前 PHP 正在使用的 php.ini 文件即可。

其次,修改论坛后台中-用户管理 -用户组  -用户组详情中 设置上传附件的大小。

必须确认以上两处都修改成功,才可以最终完成上传附件的修改。


上一篇:discuz X3.3配置ssl全站http跳转https且利于SEO的方法
下一篇:discuz手机触屏版显示分类信息,discuz分类信息不显示修复

相关帖子

回复

使用道具 举报

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

本版积分规则

QQ| Archiver|小黑屋| 颠覆霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与颠覆霸主网无关。

禁止在颠覆霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2022-10-3 22:05 , Processed in 0.102532 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.