在10月CMS中上传文件'FontAwesome.otf'时出错

时间:2018-03-07 05:40:59

标签: octobercms octobercms-backend

当我在10月CMS上传.otf文件时,会弹出如下错误:

上传文件'FontAwesome.otf'时出错:只允许以下文件类型:jpg,jpeg,bmp,png,webp,gif,ico,css,js,woff,woff2,svg,ttf,eot,json, md,less,sass,scss

而且我也无法上传.map文件。

2 个答案:

答案 0 :(得分:1)

是的,您需要将该扩展添加到配置中,之后10月cms将允许您上传文件:

请参阅此回答:October CMS disallowed file types

只需将此行添加到config/cms.php配置中即可。

<?php

return [

    'fileDefinitions' => [
        'defaultExtensions' => [
            'otf','map' ... other extensions
         ]
    ],

    // other config
    ....
];

答案 1 :(得分:0)

如果有人在上传资产时遇到同样的问题,则会单独定义它们。您可以检查以下配置以供参考:

    'fileDefinitions' => [
            'imageExtensions' => ['jpg','jpeg','bmp','png','webp','gif','ico','svg'],
            'defaultExtensions' => ['jpg','jpeg','bmp','png','webp','gif','ico','css','js','woff','woff2', 'ttf','eot','json','md','less','sass','scss','xml','svg'],
            'assetExtensions' => ['jpg','jpeg','bmp','png','webp','gif','ico','css','js','woff','woff2','ttf','eot','json','md','less','sass','scss','xml','svg']
]