Discuz 上传附件 大小限制 问题解决

1.上传附件大小默认限制为1M,需要到用户组里面修改

修改后的效果:

 

还要留意管理中心的上传大小限制

 

2. 上传文件遇到了 红色报错 413 Request Entity Too Large(请求实体太大)

在nginx 里面对应网站的conf文件里面修改

加入client_max_body_size 128M 解决报错问题

3. 遇到 服务器限制无法上传那么大的附件 提示

由于php是使用了docker,docker修改PHP的步骤如下:

  • 1. 进入wordpress容器docker exec -it php /bin/bash# php是你php的容器id或名称
  • 2. 复制php.ini# 复制配置文件,以便php配置生效cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini
  • 3. 修改php.ini
    • apt update
      apt install vim
      vim /usr/local/etc/php/php.ini

      找到以下三个关键值,修改成你想要的值,注意memory_limit>post_max_size>upload_max_filesize

      PS:vim查找命令为:/要查找的字符串,n下一个,N上一个

    • upload_max_filesize = 200M    #文件大小限制
      post_max_size = 250M    #post大小限制
      memory_limit = 500M        #内存占用限制

      如果还要修改其他配置如开启文件上传、上传超时等等去查配置文件即可,不再赘述。

  • 4. 重启容器docker restart php
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。