您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

dedecms 编辑器不能用的解决办法

dedecms5.31版编辑器出错

这个版本在有的服务器会出现编辑器不能正常使用的情况。为什么说是“有的服务器”呢?因为我在本地调试时正常的。

错误提示:'this.LinkedField.value'为空或不是对象。

官方论坛链接:http://bbs.dedecms.com/145762.html

暂时解决方法:使用低版本的编辑器。

试过能成功使用的版本是5.3的,在这个下载:http://down.cnzz.cn/Info/45294.aspx

====2009-4-30 更新,完美的解决办法。====

引发这个问题的原因是php的版本问题,凡是服务器的php版本为4.xx的都会出现这个错误。其实解决的办法FCKeditor2.6.4官方已经有提供,就是使用不同版本的FCKeditor.php版本。

FCKeditor2.6.4压缩包中有两个FCKeditor.php,一个是给php版本4用的,一个是给版本5用的。所以我们要根据自己服务器的情况,使用合适的版本。dedecms编辑器默认的版本是5,所以才会在使用版本4的服务器上出错。

你可以来这里下载最新版的FCKeditor,并用合适的FCKeditor.php版本替换dedecms自带的版本。

 参考链接:http://bbs.dedecms.com/142798.html

昨天有想到可能是服务器php版本的问题,但是没有仔细想想,浪费了很多时间。这方面的问题要解决,一半是经验,一般还要靠细心。

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content