KindEditor服务器故障,编辑器功能受限 (kindeditor 服务器发生故障)
近期,网站后台编辑器KindEditor出现了故障,导致编辑器功能受到限制。这给很多有需要在网站上进行编辑的用户带来了不便。目前已有不少网站管理员开始寻找其他可替代的编辑器或是寻求其他解决方法。
KindEditor是一款流行的富文本编辑器,广泛应用于各类网站的后台管理界面。它可以让用户在编辑器中自由地添加图像、表格、链接,并且支持复制粘贴、撤销、重做等基本的编辑功能。由于其简单易用,功能强大,使用范围广泛,所以KindEditor成为了许多互联网企业、网站建设者、自媒体人员的首选编辑器。
然而,最近许多网站管理员反映,KindEditor的服务器出现故障,编辑器在操作过程中一些功能无法正常使用。这给那些需要使用编辑器进行网站排版的用户带来了很大的困扰。因为大多数网站内容的编辑都需要通过这个编辑器完成。据悉,这一问题已经影响了多个网站。
为了解决这一问题,很多网站管理员开始寻找其他可替代的编辑器。在这个问题的背景下,市面上许多类似的富文本编辑器都受到了关注。虽然这些编辑器功能差异较大,对应的价格也不同,但是都可以在不同程度上替代KindEditor。
除了寻找其他的编辑器外,还有一些其他的应对措施。有些网站管理员已经选择利用网页源代码进行手动编辑,在本地完成编辑工作,并将最终的文本直接复制到网站中。也有一些管理员选择了等待,直到KindEditor恢复正常并重新开放。
当然,更好的解决办法还是得从根本上解决问题。目前,KindEditor的维护人员正在着手解决服务器故障问题,并配合相关的解决方案。相信在不久的将来,KindEditor的问题将会得到解决,并能再次恢复编辑器的正常运行。
总体来看,虽然KindEditor的服务器故障给广大网站编辑工作者带来了些许不便,但是对于更好的选择、更好的方案,我们还有许多的选择。当然,我们也需要深刻地反思,富文本编辑器服务的可靠性问题,提高服务的可靠性,降低这样的风险。
相关问题拓展阅读:
- 用什么样的Web编辑器,eWebEditor,kindeditor还是FCKEditor
用什么样的Web编辑器,eWebEditor,kindeditor还是FCKEditor
我接触的之一个Web编辑器是eWebEditor。它是国产的,在IE7及以下的版本中效果是非常不错的,不兼容IE8及火狐,而且使用不当就会留下上传漏洞的隐患。这样的编辑器,还是不要用了(很想支持国产,但是…)
放弃eWebEditor后,我选择了kindeditor。它是老外开发的,能兼容目前所有版本的浏览器,纯静态(文件上传需要自
己实现,小问题)。但是它不支持Word表格的复制(就是不能直接从Word上复制表格到编辑器中),而且会经常出现图文丢失的现象,郁闷,我还是不用了(老外的东西也不一定好,…)
前段时间接触了FCKEditor,发现这个编辑器相当不错,查了一下,网上大家对它的评价超高(貌似淘宝也是用的这个编
辑器)。它也是老外开发的,能兼容目前所有版本的浏览器,对Word的支持非常好,复制表格没有一点变形。到目前为
止,我已经在两个项目中使用了这个编辑器,一个是基于PHP的订餐系统,另外一个是基于ASP的公司网站,FCKEditor对PHP,ASP以及ASP.NET的支持都很好,使用起来非常方便。
编辑器的安全问题一直是一个令很多人头痛的问题,这主要在于文件上传上。各种编辑器默认情况下都没有对文件上传
进行身份认证(它也不可能实现一个通用的身份认证),开发者必须根据自己系统返李的情况加入适当的身份认证代码。另外
编辑器允许的文件上传类型也需要进行严格键饥的限制,例如eWebEditor允许在后台修改上传文件类型,这样一旦歹徒获取后
台密码,即可轻易上传任意格式的文件。低版本的FCKEditor(好像是2.1以下的版本)默认情况下允许上传任意格式的文件。
总结一下FCKEditor的使用(以2.6.5版为例):
(1)精简,”言多必失”,文件多了也是一种隐患。FCKEditor支持多种服务器脚本语言,实际使用的时候我们根本用不了那么多文件,我们要根据自己的需要对其进行精简。
对于ASP系统来说:
FCKEditor根目录,仅保留”fckeditor.asp,fckconfig.js,fckeditor.js,fckpackager.xml,fckstyles.xml,
fcktemplates.xml”这些文件以及editor目录。删除示例目录”_samples”。
“fckeditor\editor\filemanager\connectors”目录下面仅保留”asp”目录,删除其它目录和文件。
对于PHP系统来说:
FCKEditor根目录,仅保留”fckeditor.php,fckeditor_php4.php,fckeditor_php5.php,fckconfig.js,fckeditor.js,
fckpackager.xml,fckstyles.xml,fcktemplates.xml”这些文件漏亮迟以及editor目录。删除示例目录”_samples”。”fckeditor\editor\filemanager\connectors”目录下面仅保留”php”目录,删除其它目录和文件。
(2)修改文件上传采用的脚本程序(语言)。
默认的FCKEditor文件上传程序为asp,如果是用在asp系统中,那就不用再修改了。
如果是用在PHP系统中的话,需要做如下修改,打开fckconfig.js
找到:
var _FileBrowserLang ge = asp
var _QuickUploadLang ge = asp
改成:
var _FileBrowserLang ge = php
var _QuickUploadLang ge = php
(3)开启文件上传,修改文件上传目录。
对于ASP系统来说:
打开fckeditor\editor\filemanager\connectors\asp\config.asp
启用文件上传:
找到:
ConfigIsEnabled = false
改成:
ConfigIsEnabled = tr
设置上传存放目录:
找到:
ConfigUserFilesPath = “/admin/uppic/”
改成:
ConfigUserFilesPath = “自定义的路径”
对于PHP系统来说:
打开fckeditor/editor/filemanager/browser/default/connectors/php/config.php
启用文件上传:
找到:
$Config = false
改成:
$Config = tr
设置上传存放目录:
找到:
$Config = /userfiles/
改成:
$Config = 自定义的路径
(4)修改上传文件命名方式。
FCKEditor上传文件,文件名采用原文件名,如果想采用自定义的文件命名方式(比如,随即名称),可以修改如下地
方:
对于ASP系统来说:
打开fckeditor\sample\edit\editor\filemanager\connectors\asp\commands.asp
找到:
sFileName = SanitizeFileName( sFileName )
将该句改为自定义的文件命名格式,例如:
dim RndStr
Randomize
RndStr = Cstr(Fix(9000*rnd()+1000)) 产生一个随机数
sFileName =year(date)&month(Date)&day(Date)&hour(time)&minute(time)&second(time)&RndStr &”.” &
**tension
对于PHP系统来说:
打开fckeditor\editor\editor\filemanager\connectors\php\commands.php
找到:
$sOriginalFileName = $sFileName ;
在该句前面加入:
// 初始化种子
$sstr =split(” “,microtime(),5);
$seed =$sstr*10000;
// 使用种子初始化随机数发生器
srand($seed);
// 生成指定范围内的随机数
$random =rand(1000,10000);
// 合成随即的文件名
$sFileName = date(“YmdHis”, time()).$random.”.”.$**tension;
(5)FCKEditor在程序中引用方式。
对于ASP系统来说:
需要包含下面的头文件
在编辑器所在的位置添加如下代码:
对于PHP来说:
在编辑器所在的位置添加如下代码:
BasePath=”/fckeditor/ ” ; //设置FCKeditor路径
$oFCKeditor->ToolbarSet =”Default”;
$oFCKeditor->Width=”98%”;
$oFCKeditor->Height=”500px”;
$oFCKeditor->Val=””; // 设置默认值
$oFCKeditor->Create();
?>
(6)获取FCKEditor中的数据。
对于服务器端脚本程序来说,将”编辑器的id”当做input标签的name属性值来获取即可,例如:
在ASP中reqst(“shangpin_description”),在PHP中$_REQST
中用FCKeditorAPI.GetInstance(shangpin_description).GetXHTML(tr)得到shangpin_description对应的值
个人选择的 FCKEditor;游前
kindeditor 对表神察清格支持没铅的不好,eWebEditor没接触过。
Boxth Visual XML Web Editor (Boxth XWE) 是专为在橘稿数线处理XML结构化数据而设计的
在线(Web)、可视化(WYSWYG)、支持协同编辑(Cooperative Editing)的XML文档
编辑工具。
Boxth XWE 首次实现了Word到XML文档的自动解析转换和样式还原,让用户可以在数据与样式无关的情况下获得与Word样式一致的编辑体验效果,可用于专业圆首的文档编辑、审阅、校对、排版等应用且极致简约,零学习成本。
Boxth XWE 支持如下特性:
● 内容抽取:WORD转XML格式解析转换,内容抽取;
● 版式还原:WORD版式样式抽取/还原,在线编辑,所见即所得;
● 在线编辑:支持协同审校,多人编辑,支持数学公式、化学公式等内容的在线编辑;
● 支持修订:支持编辑留痕,协作日志记录;敬薯
● 版本管理:支持文档版本与编辑留痕及回溯;
● 自动排版:一键切换排版版面,支持版式调整;
kindeditor 服务器发生故障的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于kindeditor 服务器发生故障,KindEditor服务器故障,编辑器功能受限,用什么样的Web编辑器,eWebEditor,kindeditor还是FCKEditor的信息别忘了在本站进行查找喔。