当我在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文件。
答案 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']
]