您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
PbootCMS增加webp和mov类型文件上传的方法
晓巧2025-02-28PbootCMS教程已有人查阅
导读在PBootCMS中增加webp和mov等上传文件类型的方法主要包括两个步骤:修改全局上传配置和修改UEditor编辑器的配置。以下是详细的步骤和示例代码:1. 修改全局上传配置操作步骤
打
在PBootCMS中增加webp和mov等上传文件类型的方法主要包括两个步骤:修改全局上传配置和修改UEditor编辑器的配置。以下是详细的步骤和示例代码:1. 修改全局上传配置操作步骤
打开配置文件:
打开/config/config.php文件。
修改上传配置:
在大约第30行左右,找到upload配置数组,并在format属性中追加webp和mov。示例代码
打开UEditor配置文件:
打开/core/extend/ueditor/php/config.json文件。
修改允许上传的文件格式:
在imageAllowFiles数组中追加.webp和.mov。示例代码
通过上述步骤,你可以成功增加webp和mov等文件类型的上传支持。具体步骤如下:
修改全局上传配置:
在/config/config.php文件中追加webp和mov到format属性中。
修改UEditor编辑器配置:
在/core/extend/ueditor/php/config.json文件中追加.webp和.mov到imageAllowFiles数组中。注意事项
备份文件:在修改任何配置文件之前,请确保先备份原始文件,以防修改出错时能够恢复。
测试效果:在正式部署之前,先在本地环境中测试修改的效果,确保一切正常。
安全性:确保上传文件的安全性,避免上传恶意文件或利用漏洞。
打开配置文件:
打开/config/config.php文件。
修改上传配置:
在大约第30行左右,找到upload配置数组,并在format属性中追加webp和mov。示例代码
// 打开 /config/config.php 文件
// 修改 upload 配置信息
return array(
// 其他配置...
// 上传配置
'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', // 追加 webp 和 mov
'max_width' => '1920',
'max_height' => ''
),
// 其他配置...
);
2. 修改UEditor编辑器配置操作步骤打开UEditor配置文件:
打开/core/extend/ueditor/php/config.json文件。
修改允许上传的文件格式:
在imageAllowFiles数组中追加.webp和.mov。示例代码
/* 上传图片配置项 */
{
"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": "", /* 图片访问路径前缀 */
"imagePathFormat": "/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
/* {filename} 会替换成原文件名,配置这项需要注意中文乱码问题 */
/* {rand:6} 会替换成随机数,后面的数字是随机数的位数 */
/* {time} 会替换成时间戳 */
/* {yyyy} 会替换成四位年份 */
/* {yy} 会替换成两位年份 */
/* {mm} 会替换成两位月份 */
/* {dd} 会替换成两位日期 */
/* {hh} 会替换成两位小时 */
/* {ii} 会替换成两位分钟 */
/* {ss} 会替换成两位秒 */
/* 非法字符 \ : * ? " < > | */
/* 具体请看线上文档: fex.baidu.com/ueditor/#use-format_upload_filename */
}
总结通过上述步骤,你可以成功增加webp和mov等文件类型的上传支持。具体步骤如下:
修改全局上传配置:
在/config/config.php文件中追加webp和mov到format属性中。
修改UEditor编辑器配置:
在/core/extend/ueditor/php/config.json文件中追加.webp和.mov到imageAllowFiles数组中。注意事项
备份文件:在修改任何配置文件之前,请确保先备份原始文件,以防修改出错时能够恢复。
测试效果:在正式部署之前,先在本地环境中测试修改的效果,确保一切正常。
安全性:确保上传文件的安全性,避免上传恶意文件或利用漏洞。
本文标签:
很赞哦! ()
相关教程
图文教程
pbootcms使用中SEO优化扁平化目录结构设置教程
在网站内部优化中,扁平化的目录结构对于一个网站来讲是非常有意义的。我们经常看到一些网站结构混乱,搞的你都不知道哪里是哪里了。而有的网站结构非常清晰
pbootcms加载类文件时发生错误,类名【core\basic\Kernel】
当你在使用PBootCMS时遇到“自动加载类文件时发生错误,类名【core\basicKernel】”的问题,通常是因为Kernel.php文件被误删除或丢失。特别是在阿里云虚拟主机上
pbootcms怎么获取详情页发布日期和现在日期之间的逐年日期
在PBootCMS中,如果你需要获取详情页的发布日期并与当前日期之间的逐年日期进行展示,可以使用JavaScript和 PBootCMS的标签功能实现。下面是一个详细的示例,展示了如何实现这一功能。
pbootcms做百度推广竞价后打不开怎么办
当PbootCMS模板在进行百度推广竞价后出现打不开的情况,可能是由于某些特定的URL参数或路径导致的。根据提供的信息,在 apps/home/controller/IndexController.php 文件中大约
相关源码
-
pbootcms模板(PC+WAP)APP应用软件下载类官网源码为APP应用软件官网打造的响应式解决方案,PC端与移动端(WAP)数据实时同步,一次更新全网生效,满足多终端用户无缝体验需求。查看源码 -
(自适应响应式)绿色环保材料设备科技类营销型网站pbootcms源码下载本模板基于PbootCMS开发,主要面向环保设备、环保材料及相关科技企业。采用HTML5+CSS3技术构建,具备响应式特性,确保在各类设备上均有良好展示效果。查看源码 -
(自适应响应式)化妆美容口红唇膏化妆品模板pbootcms源码下载基于PbootCMS开发的响应式模板,为化妆品品牌、美容机构打造,通过优雅的视觉呈现提升产品展示效果与品牌调性。采用时尚杂志排版风格,色卡系统规范产品展示。微交互动画增强用户体验,智能推荐算法提升产品关联展示效果。查看源码 -
(自适应响应式)高端网站建设设计公司互联网营销网站pbootcms模板本模板基于PbootCMS内核开发,为网站建设公司和互联网营销企业量身打造。采用响应式设计,适配各种移动设备,提供统一的后台管理体验查看源码 -
(自适应响应式)HTML5简繁双语电子元器件设备制造Pbootcms模板下载本模板为电子科技设备制造、电子元件生产等高科技企业设计,采用PbootCMS内核开发,具备简繁双语切换功能。模板设计充分考虑了电子科技行业的技术展示需求,能够专业呈现各类电子元器件、电路板、智能设备的参数规格和应用方案。查看源码 -
(自适应)品牌创意设计作品工作室pbootcms模板下载该模板适用于品牌策划、艺术设计、广告创意公司官网,亦可通过替换图文快速适配其他行;高端创意设计公司工作室网站源码极简代码架构、艺术化视觉布局、企业级功能扩展性。查看源码
| 分享笔记 (共有 篇笔记) |

