网站首页 / 资讯 / Magento文档/ Magento2.x文档

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

作者:admin

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


 此问题产生的原因是,由于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也会极大的影响性能。


标签: must be 90 characters or less Filename is too long
上一篇:M2手动引入composer 内容
下一篇:奇葩小知识:M2莫名其妙JS或是css未正常静态化

相关内容

最近更新
相关产品
综合服务邮箱: magento2#foxmail.com