浏览文章

文章信息

Magento2 CMS管理器上传图片报错File validation failed | File validation failed when uploading SVG image in CMS 13407

1、文件拓展不支持


2、文件拓展依赖设置重复

示例:

模块下etc/di.xml添加拓展支持,且不要再次填写jpg和png这样的已经支持的拓展名,容易与其他模块中的同名参数重复造成不覆盖值。

<type name="Magento\Cms\Model\Wysiwyg\Images\Storage">
        <arguments>
            <argument name="extensions" xsi:type="array">
                <item name="allowed" xsi:type="array">
                    <item name="pdf" xsi:type="number">1</item>
                </item>
                <item name="image_allowed" xsi:type="array">
                    <item name="gif" xsi:type="number">1</item>
                    <item name="pdf" xsi:type="number">1</item>
                </item>
                <item name="media_allowed" xsi:type="array">
                    <item name="flv" xsi:type="number">1</item>
                    <item name="swf" xsi:type="number">1</item>
                    <item name="avi" xsi:type="number">1</item>
                    <item name="mov" xsi:type="number">1</item>
                    <item name="rm" xsi:type="number">1</item>
                    <item name="wmv" xsi:type="number">1</item>
                    <item name="pdf" xsi:type="number">1</item>
                    <item name="mp4" xsi:type="number">1</item>
                </item>
            </argument>
        </arguments>
    </type>


原创