layui框架实战案例(15):上传提示413 request entity too large宝塔配置的解决方案

简介: layui框架实战案例(15):上传提示413 request entity too large宝塔配置的解决方案

核心上传代码

        upload.render({
            elem: '#uploadlicense'
            , url: '?m=Index&a=indexDeal&act=upImg&fromType=license'
            , multiple: false
            , size: 102400
            , accept: 'file'
            , exts: 'jpg|png|jpeg|bmp'
            , number: 1
            , before: function (obj) {
                loadingIndex = layer.load();
            }
            , done: function (res, index) {
                layer.close(loadingIndex);
                if (res.code != "0") {
                    return layer.msg('上传失败:' + res.err);
                }
                if (res.code == "0") {
                    $("#user_license").val(res.imgUrl);
                    var imgHtml = "<a href=\"" + res.imgUrl + "\" target=\"_blank\">预览</a>";
                    $("#pre_user_license").html(imgHtml);
                }
            }
           ,error:function (data){
                console.log(data);
            }
        });

在上传代码中加入异常返回的代码

            ,error:function (data){
                console.log(data);
            }

如果在实际上传过程中出现错误提示,即可F12在控制台查看具体的错误情况。


413 request entity too large 错误



解决方案

配置PHP上传限制


4493c55f38bd4a17aecc70cee3498f13.png


nginx上传限制

client_max_body_size 500M


a319e12d598c44c184a2cafc146423f4.png


07f543f8f04344e8adc086079a76ef38.png


@lockdata.cn



相关文章
|
存储 对象存储
云效构建物上传到Packages统一管理报错 413 Request Entity Too Large 怎么解决?
云效构建物上传到Packages统一管理报错 413 Request Entity Too Large 怎么解决?
1516 0
|
移动开发 小程序 前端开发
uniapp开发小程序H5页面顶部导航栏navigationBar如何隐藏?三种解决办法
uniapp开发小程序H5页面顶部导航栏navigationBar如何隐藏?三种解决办法
|
2月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
43729 72
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
2月前
|
人工智能 弹性计算 搜索推荐
Hermes Agent 怎么部署?超详细一键部署实操教程
Hermes Agent 是 Nous Research 开源的自进化AI智能体,具备持久记忆、自动提炼技能、跨会话学习能力。支持阿里云轻量服务器、计算巢、无影云电脑一键部署,零代码开箱即用。
619 0
|
5月前
|
IDE 安全 开发工具
告别频繁切换分支!用 Git Worktrees + Claude Code 构建高效并行开发流
本文介绍 Git Worktrees 与 Claude Code 的高效组合:用 Worktrees 创建多分支独立工作区,零拷贝、秒级切换;Claude 则在隔离环境中安全试错、并行开发。告别 stash 焦虑,实现真正并行开发流。(239字)
3873 1
|
10月前
|
Java API 网络架构
java调用api接口自动判断节假日信息
java调用api接口自动判断节假日信息
3689 0
|
关系型数据库 MySQL Linux
宝塔面板BT Composer安装及使用教程
本文介绍,相信你已经掌握了在宝塔面板上安装和使用 Composer 的方法。希望这些内容能对你有所帮助,祝你在开发过程中一切顺利!
3599 2
|
应用服务中间件 nginx
上传文件失败413 Request Entity Too Large,nginx配置文件大小的限制
上传文件失败413 Request Entity Too Large,nginx配置文件大小的限制
696 0
|
前端开发 JavaScript
使用 JavaScript 获取 URL 参数的详细指南
【2月更文挑战第26天】
16295 2
使用 JavaScript 获取 URL 参数的详细指南
|
关系型数据库 MySQL Linux
CentOS7.9 安装 mysql-8.0.36 踩坑小记
CentOS7.9 安装 mysql-8.0.36排错指南
1545 1