在PbootCMS日常使用过程中,可能会遇到需要上传一些非常见的文件格式的情况。此时,我们需要在PbootCMS配置文件中追加一些允许上传文件扩展名。本文将介绍如何在PbootCMS中配置允许上传非常见文件格式。
我们需要打开 PbootCMS 的配置文件/config/config.php,并找到“upload”配置项。具体操作如下:
例如,在原来的格式列表中只有jpg、jpeg、png等文件格式,如果我们想要上传webp和mov这两种格式的文件,就可以将format配置项修改为以下内容:
'format' => 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,ppt,pptx,rar,zip,pdf,txt,mp4,avi,flv,rmvb,mp3,otf,ttf,webp,mov',
// 上传配置
'upload' => array(
'format' => 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,ppt,pptx,rar,zip,pdf,txt,mp4,avi,flv,rmvb,mp3,otf,ttf,webp,mov',
'max_width' => '1920',
'max_height' => ''
),
如果PbootCMS中使用了ueditor编辑器,那么我们还需要在ueditor配置文件中添加允许上传的文件格式扩展名。具体操作如下:
例如,如果我们想要在ueditor中允许上传webp格式的文件,就可以将AllowFiles字段修改为以下内容:
"imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp", ".ico", ".webp"],
/* 上传图片配置项 */
"imageActionName": "uploadimage", /* 执行上传图片的action名称 */
"imageFieldName": "upfile", /* 提交的图片表单名称 */
"imageMaxSize": 20480000, /* 上传大小限制,单位B,默认10MB */
"imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp", ".ico", ".webp"], /* 上传图片格式显示 */
"imageCompressEnable": false, /* 是否压缩图片,默认是true */
"imageCompressBorder": 1600, /* 图片压缩最长边限制 */
"imageInsertAlign": "none", /* 插入的图片浮动方式 */
"imageUrlPrefix": "", /* 图片访问路径前缀 */
本文介绍了如何在PbootCMS中配置允许上传非常见文件格式。通过修改PbootCMS配置文件和ueditor配置文件中的配置项,我们可以顺利地允许上传更多的文件格式,满足我们网站运营的需求。
本文链接:http://task.lmcjl.com/news/2869.html