(互助)关于上传大尺寸附件的小结---以及求助

查找了一些资料,限制附件尺寸的地方有:

一 discuz论坛后台:

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

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

        3 后台 用户 用户组 编辑  论坛相关 附件相关 允许附件类型:
           设置用户组允许上传的附件扩展名

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

二 PHP的php.ini文件

        5 upload_max_filesize = 8M
           post_max_size = 10M
           memory_limit = 20M
把这些值改成你想上传的文件的最大值,memory_limit 改成你的服务器内存的四分之一。看看有没有问题。

三 IIS7(7.5)

        ① 打开IIS管理器,找到你的站点,先进行停止。

            ② 在IIS中双击“请求筛选”打开。

            ③ 点击右边的“编辑功能设置”,打开“编辑请求筛选设置”对话框。
                其中的允许的最大容量长度,默认是”30000000“,30M,将其修改为你所需要的大小即可。

            ④ 启动你的站点并重启IIS。


现在我把管理员的限制都放到了998M,已经可以上传最大256M的附件,大于这个尺寸的就不行了,可以上传,完毕后出现“upload error:500”错误。不知道还有什么地方没做好设置,还是来求助一下大家把?

posted @ 2014-05-24 10:54  新旧老顽童  阅读(42)  评论(0)    收藏  举报