问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求ueditor的使用说明文档,非开发文档

发布网友 发布时间:2022-04-23 07:07

我来回答

1个回答

热心网友 时间:2022-04-07 07:23

文档说明
支持版本:支持 UEditor 1.4.2+ 的版本
UEditor 除了静态的编辑功能,还带有很多和后端交互的功能,这个需要后台语言支持。这里介绍 PHP 后台的 ueditor 使用方法以及注意的问题。
当前文档的例子是以 图片上传 为例介绍,其他上传配置方法类似。
1 部署服务器
1.1 安装服务器
首先需要有一个安装好的 PHP 服务器,现在流行的 PHP 服务器安装方法有很多,可以自行搜索对应操作系统的安装教程。window 下可下载集成 apache + php 等多种服务的软件:xampp 和 wamp,linux下可以选择 lamp 等软件。
1.2 配置服务器
配置好服务器之后,需要修改 php 的配置文件 php.ini:
找到 post_max_size 改成你希望 post 表单数据的最大允许值(包括上传大小)
找到 upload_max_filesize 改成你希望上传文件最大允许值
1.3 检查上传目录是否有权限读写
上传目录通过配置 imagePathFormat 格式的参数指定,配置位置在 php/config.json 里。详细用法看 上传路径配置
window 一般情况都会有权限读写,在 linux 和 mac 系统下,需要注意运行 php 的用户,有没有权限读写上传目录。
IIS 服务器挂接 PHP 的情况下,注意上传目录不在程序目录下时,要设置 "启用父路径" 为true,才能正常访问父目录。
1.3. 运行测试
配置好服务器之后,可以测试一下 php 代码是否正确执行,在浏览器打开 ueditor/controller.php 对应的路径,看看是否有下面的返回值。
{ state: "请求地址出错" }

再访问 ueditor/php/controller.php?action=config 是否正常返回了json格式的后端配置内容,格式大致如下。
{ "imageUrl": "http://localhost/ueditor/php/controller.php?action=uploadimage", "imagePath": "/ueditor/php/", "imageFieldName": "upfile", "imageMaxSize": 2048, "imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"] "其他配置项...": "其他配置值..." }

如果以上这两个请求出错,出现400、500等错误,编辑器上传相关的功能将不能正常使用。
2 配置说明
UEditor 的配置项分为 前端配置项 和 后端配置项。
1.2 前端配置项
前端配置项只需要配置 serverUrl 参数,ueditor 1.4.2+ 起,推荐使用统一的请求路径,在你部署好前端代码后,你需要修改 ueditor.config.js 里的 serverUrl 参数,改成 URL + 'php/controller.php'
1.3 后端配置项
后端配置项在 php/config.json 里配置,不同的上传有各自的配置项。
具体看 后端配置说明 和 后端部署说明
3 错误信息
新版 UEditor 的所有请求都是向 controller.php 发起,再通过它分发到其他 php 脚本执行,所有返回值都是有固定格式。后端请求规范
假如请求成功,返回的 json 内容里的 state 属性值为 “SUCCESS”。 假如请求失败,state 属性值为错误提示信息。
这里介绍部分错误信息说明和常见问题。
文件大小超出 upload_max_filesize 上传文件查出了大小*,需要修改 imageMaxSize 格式的参数,另外php.ini里面也有对应的上传大小控制 post_max_size 和 upload_max_filesize
找不到临时文件 上传文件一般都是先保存到临时目录,再给php脚本处理,假如出现这样的情况:上传文件超出了php.ini post_max_size 或 upload_max_filesize 就会导致php程序找不到临时文件。
文件类型不允许 上传的后缀名不允许,需要修改 imageAllowFiles 格式的参数。
目录创建失败、目录没有写权限、写入文件内容错误 需要检查指定的上传目录是否有读写权限。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕甲状腺激素偏高正常吗 怀孕检查甲状腺素偏高是什么原因引起的 怀孕了甲状腺功能偏高是怎么回事 怀孕甲状腺高是什么引起的 孕中期促甲状腺激素偏高是什么原因 重钢别墅靠谱吗 重刚别墅的致命缺点 重钢别墅的优点和缺点各是什么 积食可以吃什么 车子换了点火线圈,分缸线,火花塞以后车子打不着。这是什么原因 雾眉和野生眉哪种好看? 百度ueditor开发版怎么使用 EXCEL怎么设置单元格日期格式为YYYY-MM-DD? ueditor在jsp中怎么使用方法 雾眉怎么画:自然好看的雾眉画法步骤图解? 雾眉是什么样的 为什么我的iPhone发短信的时候老死机?有什么方法可以避免? 在Excel里面怎样让单元格里的文字竖直显示? 苹果手机收短信时候死机怎么办? 手机接到乱码短信就死机 怎么回事 iOS死机短信是什么?iOS白旗0彩虹emoji死机短信是什么 手机一发短信就死机怎么搞 一条短信让iphone死机是怎么回事? excel表格如何设置? 有种手机短信看了就会死机是怎么回是? 会让手机死机的短信有吗?? 什么字符短信可以让手机死机 在excel中怎样用A列控制B列的取值范 手机收到一条短信"我想让你的手机死机" 看完就死机 是怎么回事? 短信导致手机死机 怎样画高级自然雾眉呢? 用百度UEditor,提交表单数据POST到控制器方法? 新手应该怎样画自然的雾眉? ueditor的word导入功能到底在哪 雾眉和根状眉有什么区别? ueditor1.4.3应用到php网站中,如何配置 雾眉什么颜色最自然? 能好好说说Yii2-ueditor-widget的使用方法吗 哪种雾眉做出来最自然? ueditor怎么获取到ctrl+enter事件 ueditor在线编辑器如何获取信息并保存到数据库,求方法和过程???_百... 现在雾眉和线条眉,线条眉加雾哪个最好? ueditor编译器怎么使用 怎样让余奶排得更干净 如何让业余生活更精彩? 如何将ueditor配置到thinkphp使用方法 线条眉和雾眉有什么区别? 如何让业余时间过的有意义英语作文 使用myeclipse开发的Javaweb项目中怎么部署ueditor 羽毛眉和雾眉的区别