M2每天一个奇葩的问题:后台无法正常上传图片:Filename is too long; must be 90 characters or less

作者:admi... 点击数: 0 收藏到会员中心
最后编辑时间: 2021-12-29 22:17

1640787484447701.jpg

有时是此错误,有时是下图错误

V1BVR.png


 此问题产生的原因是,由于M2占用硬盘文件个数较厉害,故限制了上传图片的原文件名字节数为90

 解决方法:

 vendor\magento\framework\File Uploader.php

打开此文件,找到

if (strlen($fileInfo['basename']) > 90) {
    throw new \InvalidArgumentException('Filename is too long; must be 90 characters or less');
    
    }

自行增大此参数为合适数值。当保存文件名称较长时,且图片个数较多时,哪怕是SSD也会极大的影响性能。


请登录已经激活账号继续浏此文章所有内容!
会员中心

已经有帐号啦 !赶紧同小伙伴们愉快地玩耍吧

立即登录

还没有账号? 马上注册一个新帐户

注册账号
内容说明:
如您需要转载本文请保留以下信息是对作者发文的支持与尊重:

M2每天一个奇葩的问题:后台无法正常上传图片:Filename is too long; must be 90 characters or less 来源于 https://www.magentola.com/news-read-259.html
上一篇:M2手动引入composer 内容
下一篇:奇葩小知识:M2莫名其妙JS或是css未正常静态化
相关内容
产品推荐