解决:百度编辑器UEditor,怎么将图片保存到图片服务器,或者上传到ftp服务器的问题(如果你正在用UE,这篇文章值得你看下)
在使用百度编辑器ueditor的时候,怎么将图片保存到另一个服务器,或者上传到ftp服务器?这个问题,估计很多使用UE的人会遇到。而且我百度过,没有找到这个问题的解决方案。那么:本篇文章就很适合你了。因为本文解决了这个问题。
1.当你使用UEditor(以下简称UE)的时候,那么你自然要引入他的源码工程。
如下图:


配置好后的效果图
本文使用UE版本是:1.4.3.1版本
2.本文搭建的环境
我这篇文章生产环境使用的网站域名是:http://admin.domain.com/
UE的文件目录就在是http://admin.domain.com/ueditor/ 下
使用的是vs2013。C#.net环境
3.步入正题,下载完源码后,解压。直接将.net的源码全盘copy到 http://admin.domain.com/ueditor/
UE的源码他是已经分类好的。php的归php,.net的归.net。jsp的归jsp。。你用什么语种,你就copy你自己需要的语种源码。
4.默认的配置文件都不需要改动。

如上图:ueditor.config.js等所有js,是怎么样的还是怎么样。。不需要动它。因为我们项目里就没有改动过。。
5.将net文件夹转化为应用程序

如上图:net文件夹的位置
6.打开iis,转换应用程序

如上图操作。共3个红圈。你操作完后,大约就是这样子。
7.打开config.json配置文件进行修改

config.json文件位置如上图所示
8.config.json文件修改“上传图片配置”

如上图。将“上传图片配置”按图片中那样修改
8-1).config.json文件修改“抓取远程图片配置”

如上图。将“抓紧远程图片配置”按上面图片进行修改。
那么,有同学会问了,我是上传图片,为什么还要修改“抓紧远程图片配置”?
因为当你copy网络新闻时,这些新闻中可能会有图片,而这些内容,当你直接复制到UE中时,会自动触发这个“远程抓取”功能。所以要设置。
同时:即使是在UE中,你就图片移动到另一个位置,进行排版时,UE也会自动触发这个“远程抓取”功能。
9.接下来,找到controller.ashx文件。

位置如上图
10.打开controller.ashx文件进行修改

如上图。新增2行代码
RemoteServerPath = Config.GetString("imageRemoteServerPath"),
RemoteServerHost = Config.GetString("imageRemoteServerHost"),
11.修改UploadHandler.cs文件

UploadHandler.cs位置如上图
打开:UploadHandler.cs文件
找到如下代码,并进行修改:

修改后,如上图红圈所示。效果应该是这样子。
12.仍然打开:UploadHandler.cs文件
修改内容如下:

代码位置在70行左右。修改后如上图所示。关键位置在红圈处。
13.UploadHandler.cs文件的代码,是修改“上传图片”的功能的。
14.下面开始修改“远程抓紧图片”的功能。打开CrawlerHandler.cs文件

CrawlerHandler.cs的文件位置如上图所示
15.修改CrawlerHandler.cs的内容:

修改后,代码应该类似于上面。请关注红圈中的内容,那是重点。
16.结束:
请使用UE上传一张图片。他的URL应该类似于:http://image.domain.com/ueditor/upload/image/20160229/6359233657403001964317029.png
或者你将网络中的一篇图片新闻,比如找一下腾讯网的图文新闻,直接将其内容copy到UE框中,那么看到的图片地址应该类似于:http://image.domain.com/ueditor/upload/image/20160229/6359233657403001964317029.png
那么:恭喜你。你完成了修改。
同理,ftp是一样的。你只要把上述的配置地址,改为ftp服务器地址即可。

如上图,鼠标选中图片,然后会出现修改2字。
点击“修改”,会出现下图:

请看,网址已变成url地址。而不是物理地址。
文章完结。期望对你有帮助。。
解决:百度编辑器UEditor,怎么将图片保存到图片服务器,或者上传到ftp服务器的问题(如果你正在用UE,这篇文章值得你看下)的更多相关文章
- 解决百度编辑器ueditor插入视频网址保存不了问题
问题:如下图,在百度编辑器中插入视频,视频网址可以识别,但是提交内容后视频却显示不了. 解决:这个问题主要是编辑器中会过滤一些html标签,所以可以给标签添加白名单. 修改 ueditor.confi ...
- 真正解决百度编辑器UEditor上传图片跨域问题
做前后端分离的项目用到UEditor,把上传图片程序拿出来放到了接口程序中,上传图片接口已经做了跨域处理,按理说编辑器中上传图片应该不会有问题.可是配置好图片上传路径后,运行,打开调试,测试一下,报错 ...
- 百度编辑器UEditor,保存图片的配置问题
前言: 在使用百度编辑器UEditor的时候,如何将图片保存到服务器,我刚开始以为是要自己写上传文件的方法,后来发现只需要配置一下即可,如果你也正在使用百度富文本编辑器UEditor的话,这篇文章将非 ...
- 百度编辑器ueditor插入表格没有边框颜色的解决方法
附:从word excel 中 复制的表格提交后无边框,参考这个同学的,写的很详细: http://blog.csdn.net/lovelyelfpop/article/details/51678 ...
- 百度编辑器ueditor插入表格没有边框,没有颜色的解决方法 2015-01-06 09:24 98人阅读 评论(0) 收藏
百度富文本编辑器..很强大.. - - ,不过有些BUG..真的很无解.. 最近用这个,发现上传的表格全部没有表框.. 解决办法如下: 转载的.. 百度编辑器ueditor插入一个表格后,在编辑过程中 ...
- 百度编辑器ueditor 异步加载时,初始化没办法赋值bug解决方法
百度编辑器ueditor 异步加载时,初始化没办法赋值bug解决方法 金刚 前端 ueditor 初始化 因项目中使用了百度编辑器——ueditor.整体来说性能还不错. 发现问题 我在做一个编辑页面 ...
- 百度编辑器ueditor前台代码高亮无法自动换行解决方法
这两天本站成功安装整合了百度编辑器ueditor,用着还挺不错,但是遇到了点小问题 问题描述: 在内容里面插入代码高亮显示,后台编辑器中是可以自动换行的,但是发表后,在前台查看,发现代码不能自动换 ...
- FLASH图片上传功能—从百度编辑器UEditor里面提取出来
为了记录工作中碰到的各种问题,以及学习资料整理,今天开始,将以往的文章进行了一个整理,以后也开始认真的记录学习过程中的各种问题 在HTML里面的文件上传功能一直是个问题,为了实现上传文件大小限制,怎样 ...
- [转载]百度编辑器-Ueditor使用
前段时间发表过一篇关于“KindEditor在JSP中使用”的博文.这几天在沈阳东软进行JavaWeb方面的实习工作,在一个CMS系统的后台和博客板块中又要用到文本编辑器,突然发现了这个——百度编辑器 ...
随机推荐
- tf.unstack()、tf.stack()
tf.unstack 原型: unstack( value, num=None, axis=0, name='unstack' ) 官方解释:https://tensorflow.google.cn/ ...
- Factorial Trailing Zeroes (Divide-and-Conquer)
QUESTION Given an integer n, return the number of trailing zeroes in n!. Note: Your solution should ...
- 关于mybatis缓存配置详解
一级缓存: 一级缓存是默认的. 测试:在WEB页面同一个查询执行两次从日志里面看同样的sql查询执行两次. 2次sql查询,看似我们使用了同一个sqlSession,但是实际上因为我们的dao继承了S ...
- 自定义 tableviewheader 高度显示不正常
BUG : 自定义的Xib View, 设置为tableview分区头的时候 tableview 如果是plain 模式, 设置 sectionHeader, sectionHeader会成为悬浮 ...
- php 利用http上传协议(表单提交上传图片 )
主要就是利用php 的 fsocketopen 消息传输. 这里先通过upload.html 文件提交,利用chrome抓包,可以看到几个关键的信息. 首先指定了表单类型为multipart/form ...
- Mysql、Oracle、SqlServer的JDBC连接实现和对比(提供驱动包)
首先,我们需要准备数据库连接所需的jar包.目前mysql的驱动包可能比较好找,但是oracle和sqlserver的有很多,要找到能用的要花一点点心思,这里直接把下载地址和版本发送出来. Mysql ...
- 菜刀连接webshell
中国菜刀,一个非常好用而又强大的webshell,它可不是用来切菜的做饭的道具哦,是一款专业的网站管理软件,大小只有300多KB,真是小巧实用啊!不过被不法分子利用到,就是一个黑站的利器了.我记得以前 ...
- redhat配置java环境
1.检查是否有旧版本的jdk java -version java version "1.4.2" gij (GNU libgcj) version (Red Hat -) Cop ...
- [Usaco2009 Dec]Toll 过路费
题面: 跟所有人一样,农夫约翰以着宁教我负天下牛,休教天下牛负我(原文:宁我负人,休教人负我)的伟大精神,日日夜夜苦思生财之道.为了发财,他设置了一系列的规章制度,使得任何一只奶牛在农场中的道路行走, ...
- 孤立森林(isolation forest)
1.简介 孤立森林(Isolation Forest)是另外一种高效的异常检测算法,它和随机森林类似,但每次选择划分属性和划分点(值)时都是随机的,而不是根据信息增益或者基尼指数来选择. 在建树过程中 ...