您现在的位置是:首页 > 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判断if判断失效直接显示标签的原因
使用pbootcms建站在处理详情内容做判断的时候,有时会出现判断失效的奇怪情况,直接显示标签代码。在一些其他地方判断极小概率也会碰到,这是为什么呢?
pbootcms内容列表只显示推荐/置顶/头条内容
V1.2.2版本开始order排序进行调整,默认情况下置顶、推荐、头条具有优先显示,包括使用date、sorting、visits、likes、oppose时,那么如果要想按照自己的设置来可以使用自定义模式
PbootCMS提示“执行SQL发生错误!错误:DISK I/O ERROR” 的解决
当你遇到 PbootCMS 提示“执行SQL发生错误!错误:DISK I/O ERROR”的情况时,通常是因为磁盘空间不足导致的。解决这个问题的方法主要是清理缓存文件,并考虑升级后台程序以避免后
PbootCMS实现域名URL权重集中的方法
在PbootCMS中实现域名URL权重集中的方法主要是通过301重定向,将所有访问集中到一个主域名上。以下是详细的步骤:打开IIS控制台:打开IIS管理器,选择对应的站点。确保你的服务器
相关源码
-
(自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码 -
(自适应响应式)HTML5磁电机械设备蓝色营销型网站pbootcms模板本模板为磁电设备行业设计,采用蓝色营销风格,突出工业设备的专业性和技术感。模板结构清晰,能够有效展示磁电设备的技术参数、应用场景和企业实力,帮助客户快速了解产品特点和公司服务。查看源码 -
(自适应)pbootcms模板五金元件气缸气动系统源码下载基于PbootCMS核心开发的气缸气动系统网站模板,为五金元件、气动设备制造企业设计。采用响应式布局技术,自动适配手机、平板等移动设备,确保各类终端用户获得良好浏览体验。查看源码 -
(自适应)宽屏大气红色机械设备pbootcms模板源码下载为机械设备制造企业设计的响应式网站模板,采用PbootCMS内核开发。宽屏布局突出设备展示效果,红色工业风格贴合机械行业属性,支持PC端与手机端自动适配查看源码 -
WordPress个人博客主题 - wp-Concise-v1.0免费下载wp-Concise-v1.0是一款专为个人博客设计的简约风格主题,采用全宽排版设计理念,注重内容呈现效果。该模板适用于个人随笔、技术分享、生活记录等博客场景,帮助用户打造专业的内容展示空间。查看源码 -
(自适应)调节阀门气动球阀控制阀网站模板源码下载为调节阀门、气动球阀等工业设备企业打造的响应式网站模板,基于PbootCMS系统开发。突出产品参数展示与技术文档管理功能,通过专业化的布局设计有效呈现工业设备特性,适配各类终端访问需求。查看源码
| 分享笔记 (共有 篇笔记) |

