zoukankan      html  css  js  c++  java
  • 出现413 (Request Entity Too Large)修改nginx上传大小

    上传文件出现413 (Request Entity Too Large)错误可能是两个问题

    php配置文件的限制

    解决方法

    1 查看是否是PHP文件限制了上传文件大小

    
    

    # 查看当前环境中的php限制上传文件大小

    ubuntu@VM-0-8-ubuntu:~$ php -i | grep upload
    file_uploads => On => On
    max_file_uploads => 20 => 20
    upload_max_filesize => 2M => 2M  # 限制文件大小数值

    2 查找php.ini文件

    [root@mabiji ~]# find / -name "php.ini"
    /www/server/php/54/etc/php.ini

    3 修改php.ini文件

    # 允许上传的文件大小的最大值
    upload_max_filesize = 50M
    # 通过POST表单传给PHP的数据大小最大值
    post_max_size = 50M

    nginx配置文件的限制

    1 查找nginx配置文件位置

    locate nginx.conf

    2 修改文件

    # 自行查找对应的nginx配置文件
    $ vim /etc/nginx/nginx.conf
    
    # 将此字段设置为目标大小
    client_max_body_size 5m;

    3 检查配置文件是否正确

    //检查指定的nginx配置文件,是否正确
    nginx -t -c /usr/nginx/conf/nginx.conf  
    
    //检查默认的nginx配置文件
    /usr/nginx/sbin/nginx -t

    4 重启服务

    sudo /usr/sbin/nginx -s reload
  • 相关阅读:
    mysql dns反说明的成绩
    Solaris 11 安装图解(1)
    Meld 1.1.5
    Open Movie Editor-视频编纂器
    Solaris 11 装配图解(6)
    Pidgin 2.0.2
    Subversion 1.4.4 发布
    Solaris 11 安装图解(5)
    Solaris 11 安置图解(3)
    HTML 实体盘诘东西
  • 原文地址:https://www.cnblogs.com/1010wjf/p/15694638.html
Copyright © 2011-2022 走看看