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



相关文章
|
7月前
|
存储 对象存储
云效构建物上传到Packages统一管理报错 413 Request Entity Too Large 怎么解决?
云效构建物上传到Packages统一管理报错 413 Request Entity Too Large 怎么解决?
989 0
|
2月前
|
JavaScript 索引
Vue开发中Element UI/Plus使用指南:常见问题(如Missing required prop: “value“)及中文全局组件配置解决方案
Vue开发中Element UI/Plus使用指南:常见问题(如Missing required prop: “value“)及中文全局组件配置解决方案
126 0
|
4月前
|
应用服务中间件 Linux 网络安全
【Azure 应用服务】PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
【Azure 应用服务】PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
|
前端开发 .NET 数据安全/隐私保护
菜鸟入门【ASP.NET Core】15:MVC开发:ReturnUrl实现、Model后端验证 、Model前端验证
ReturnUrl实现 我们要实现returnUrl,我们需要在注册(Register)方法中接收传进的returnUrl并给它默认值null,然后将它保存在ViewData里面 然后我们定义一个内部方法来判断跳转returnUrl //内部跳转 private IActionR...
2586 0
|
6月前
|
应用服务中间件 Linux 网络安全
PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
在Azure App Service for Linux上部署的PHP应用遇到上传文件超过1MB时出现413 Request Entity Too Large错误的解决之法
225 0
|
SQL 前端开发 API
layui框架实战案例(17):流加载文档layui.flow组件的前后端解决方案
layui框架实战案例(17):流加载文档layui.flow组件的前后端解决方案
183 0
|
编解码 前端开发 JavaScript
layui框架实战案例(5):基于PHP后端的layUI上传视频到七牛云对象储存并自动转码
layui框架实战案例(5):基于PHP后端的layUI上传视频到七牛云对象储存并自动转码
270 0
|
存储 缓存 前端开发
layui框架实战案例(3):layui上传错误请求上传接口出现异常解决方案
layui框架实战案例(3):layui上传错误请求上传接口出现异常解决方案
993 0
|
JSON JavaScript PHP
layui框架实战案例(2):layui文件上传PHP后台参数获取方式及JSON返回格式
layui框架实战案例(2):layui文件上传PHP后台参数获取方式及JSON返回格式
402 0
|
开发框架 .NET Windows
IIS程序后台上传文件报错 413 Request Entity Too Large
IIS程序后台上传文件报错 413 Request Entity Too Large