pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <bdo id='y5nkw'></bdo><ul id='y5nkw'></ul>
    <tfoot id='y5nkw'></tfoot>

      <i id='y5nkw'><tr id='y5nkw'><dt id='y5nkw'><q id='y5nkw'><span id='y5nkw'><b id='y5nkw'><form id='y5nkw'><ins id='y5nkw'></ins><ul id='y5nkw'></ul><sub id='y5nkw'></sub></form><legend id='y5nkw'></legend><bdo id='y5nkw'><pre id='y5nkw'><center id='y5nkw'></center></pre></bdo></b><th id='y5nkw'></th></span></q></dt></tr></i><div class="0u2sima" id='y5nkw'><tfoot id='y5nkw'></tfoot><dl id='y5nkw'><fieldset id='y5nkw'></fieldset></dl></div>
      <legend id='y5nkw'><style id='y5nkw'><dir id='y5nkw'><q id='y5nkw'></q></dir></style></legend>
    1. <small id='y5nkw'></small><noframes id='y5nkw'>

        Laravel - 超過 PHP 最大上傳大小限制時驗證文件大

        Laravel - validate file size when PHP max upload size limit is exceeded(Laravel - 超過 PHP 最大上傳大小限制時驗證文件大小)

      1. <i id='UQ7DI'><tr id='UQ7DI'><dt id='UQ7DI'><q id='UQ7DI'><span id='UQ7DI'><b id='UQ7DI'><form id='UQ7DI'><ins id='UQ7DI'></ins><ul id='UQ7DI'></ul><sub id='UQ7DI'></sub></form><legend id='UQ7DI'></legend><bdo id='UQ7DI'><pre id='UQ7DI'><center id='UQ7DI'></center></pre></bdo></b><th id='UQ7DI'></th></span></q></dt></tr></i><div class="jp555n7" id='UQ7DI'><tfoot id='UQ7DI'></tfoot><dl id='UQ7DI'><fieldset id='UQ7DI'></fieldset></dl></div>
          <bdo id='UQ7DI'></bdo><ul id='UQ7DI'></ul>

        • <small id='UQ7DI'></small><noframes id='UQ7DI'>

              <tbody id='UQ7DI'></tbody>
            <tfoot id='UQ7DI'></tfoot><legend id='UQ7DI'><style id='UQ7DI'><dir id='UQ7DI'><q id='UQ7DI'></q></dir></style></legend>

                  本文介紹了Laravel - 超過 PHP 最大上傳大小限制時驗證文件大小的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我的網(wǎng)站托管在共享服務(wù)器上.最大上傳限制為 5MB.我無法更改 PHP ini 設(shè)置,這很好.

                  I have my website hosted at a shared server. The maximum upload limit is 5MB. I do not have the ability to change the PHP ini settings, which is fine.

                  在 Laravel 中,如果上傳的文件小于 5MB,所有驗證和文件上傳都可以正常工作.但是,當(dāng)上傳大于 5MB 的文件時,我收到以下異常而不是驗證錯誤:

                  In Laravel, all the validations and file uploading works fine if the uploaded file is under 5MB. However, when a file greater than 5MB is uploaded, I get the following exception instead of a validation error:

                  如何驗證或強(qiáng)制文件低于服務(wù)器上傳限制?

                  How can I validate or force the file to be under the upload limit from server?

                  推薦答案

                  您似乎對更改 PHP 限制以允許更大的文件不感興趣.在我看來,您希望最大上傳大小為 5MB,如果超過,則返回正確的響應(yīng).

                  You don't seem interested in changing the PHP limits to allow larger files. It looks to me like you want your max upload to be 5MB, and return a proper response if it is over that.

                  您可以在 app/Exceptions/Handler.php 處的異常處理程序中處理 FileException 異常.更新 render 方法以添加您需要的代碼.例如,如果您想返回驗證異常,則需要在 FileException 異常的異常處理程序中處理驗證.

                  You can handle the FileException exception inside your exception handler at app/Exceptions/Handler.php. Update the render method to add in the code you need. For example, if you'd like to return a validation exception, you will need to handle the validation inside the exception handler for the FileException exception.

                  public function render($request, Exception $exception)
                  {
                      if ($exception instanceof SymfonyComponentHttpFoundationFileExceptionFileException) {
                          // create a validator and validate to throw a new ValidationException
                          return Validator::make($request->all(), [
                              'your_file_input' => 'required|file|size:5000',
                          ])->validate();
                      }
                  
                      return parent::render($request, $exception);
                  }
                  

                  這是未經(jīng)測試的,但應(yīng)該可以讓您大致了解.

                  This is untested, but should give you the general idea.

                  您還可以通過 javascript 進(jìn)行客戶端驗證,這樣過大??的文件實際上永遠(yuǎn)不會發(fā)送到您的服務(wù)器,但是客戶端可以禁用或刪除 javascript,因此最好有一個不錯的服務(wù)器端處理設(shè)置.

                  You can also do client side validation via javascript, so that a file that is too large is never actually sent to your server, but javascript can be disabled or removed by the client, so it would be good to have nice server side handling set up.

                  對于客戶端驗證,如果您將事件處理程序附加到文件輸入的更改"事件,您可以使用 this.files[0].size 檢查文件大小,并且之后執(zhí)行任何其他操作(禁用表單、刪除上傳的文件等)

                  For the client side validation, if you attach an event handler to the "change" event for the file input, you can check the file size using this.files[0].size, and perform any additional actions after that (disable form, remove uploaded file, etc.)

                  這篇關(guān)于Laravel - 超過 PHP 最大上傳大小限制時驗證文件大小的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  enable SOAP on PHP(在 PHP 上啟用 SOAP)
                  Get received XML from PHP SOAP Server(從 PHP SOAP 服務(wù)器獲取接收到的 XML)
                  not a valid AllXsd value(不是有效的 AllXsd 值)
                  PHP SoapClient: SoapFault exception Could not connect to host(PHP SoapClient:SoapFault 異常無法連接到主機(jī))
                  Implementation of P_SHA1 algorithm in PHP(PHP中P_SHA1算法的實現(xiàn))
                  Sending a byte array from PHP to WCF(將字節(jié)數(shù)組從 PHP 發(fā)送到 WCF)
                    <bdo id='HpDrZ'></bdo><ul id='HpDrZ'></ul>
                      <legend id='HpDrZ'><style id='HpDrZ'><dir id='HpDrZ'><q id='HpDrZ'></q></dir></style></legend>
                      <i id='HpDrZ'><tr id='HpDrZ'><dt id='HpDrZ'><q id='HpDrZ'><span id='HpDrZ'><b id='HpDrZ'><form id='HpDrZ'><ins id='HpDrZ'></ins><ul id='HpDrZ'></ul><sub id='HpDrZ'></sub></form><legend id='HpDrZ'></legend><bdo id='HpDrZ'><pre id='HpDrZ'><center id='HpDrZ'></center></pre></bdo></b><th id='HpDrZ'></th></span></q></dt></tr></i><div class="vn5pjpt" id='HpDrZ'><tfoot id='HpDrZ'></tfoot><dl id='HpDrZ'><fieldset id='HpDrZ'></fieldset></dl></div>

                          <tbody id='HpDrZ'></tbody>
                      1. <tfoot id='HpDrZ'></tfoot>

                      2. <small id='HpDrZ'></small><noframes id='HpDrZ'>

                          • 主站蜘蛛池模板: CPSE安博会| 合肥宠物店装修_合肥宠物美容院装修_合肥宠物医院设计装修公司-安徽盛世和居装饰 | 称重传感器,测力传感器,拉压力传感器,压力变送器,扭矩传感器,南京凯基特电气有限公司 | 包装盒厂家_纸盒印刷_礼品盒定制-济南恒印包装有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | 美的商用净水器_美的直饮机_一级代理经销商_Midea租赁价格-厂家反渗透滤芯-直饮水批发品牌售后 | 塑料托盘厂家直销-吹塑托盘生产厂家-力库塑业【官网】 | 酒店品牌设计-酒店vi设计-酒店标识设计【国际级】VI策划公司 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 华东师范大学在职研究生招生网_在职研究生招生联展网 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 网站建设-高端品牌网站设计制作一站式定制_杭州APP/微信小程序开发运营-鼎易科技 | lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 | 分光色差仪,测色仪,反透射灯箱,爱色丽分光光度仪,美能达色差仪维修_苏州欣美和仪器有限公司 | 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | pbt头梳丝_牙刷丝_尼龙毛刷丝_PP塑料纤维合成毛丝定制厂_广州明旺 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 瓶盖扭矩仪(扭力值检测)-百科| 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 派克防爆伺服电机品牌|国产防爆伺服电机|高低温伺服电机|杭州摩森机电科技有限公司 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 工业雾炮机_超细雾炮_远程抑尘射雾器-世纪润德环保设备 | 布袋式除尘器|木工除尘器|螺旋输送机|斗式提升机|刮板输送机|除尘器配件-泊头市德佳环保设备 | 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 电子天平-华志电子天平厂家 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 折弯机-刨槽机-数控折弯机-数控刨槽机-数控折弯机厂家-深圳豐科机械有限公司 | 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 免费个人pos机申请办理-移动pos机刷卡-聚合收款码办理 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 钢结构厂房造价_钢结构厂房预算_轻钢结构厂房_山东三维钢结构公司 |