主题: 为什么无缘无故就KE未定义了?难道跟apache服务器有关系? |
作者: csevan, 发布日期: 2010-07-26 19:00:03, 浏览数: 6072 |
我在使用kindeditor的时候发现,直接使用JS实例就会报错。 曾经用WIN7旗舰版系统出现过这个错误,后来换成XP可以使用了,再后来还了个版本的XP,又出现这个问题。 实在百思不得其解,在别人机器运行良好。 错误提示是: 'KE'未定义 行16 char 4
另外一个是 行4216 char 40 缺少‘}’
补充一下,只出现在用 apche发布问题,直接打开html就没事。
|
作者: Roddy, 发布日期: 2010-07-26 20:26:37 |
这应该不是编辑器的问题,是不是JS文件不完整,比如上传时只上传一半文件。
|
回复 |
作者: csevan, 发布日期: 2010-07-26 22:48:22 |
我是在本机调试,没有在服务器搞哦! 装的是wamp的统一安装软件。 同样的软件放别的机器就可以运行。 太奇怪了。我在怀疑是否apche使用了默认GBK的字符集。 但是又不太像。 建议作者也尝试下不同环境切换,是否出现这个问题。 我出现过几次了。 |
回复 |
作者: Roddy, 发布日期: 2010-07-26 22:59:39 |
KE是纯JS的,与浏览器有关,与服务器无关,出这样的问题都是WEB服务器配置问题。 我在IIS、Windows和Linux下的Apache、Tomcat都跑过,也没发现什么问题。 |
回复 |
作者: csevan, 发布日期: 2010-07-26 23:11:17 |
是的我也觉得奇怪,刚测试了一下火狐浏览器和谷歌。 发现奇怪的事情,火狐浏览器,在apache容器里面可以正常显示出你的实例,但是解析php实例就不正常显示了。 但是谷歌不行,我的IE也不行。后来换了个容器nginx却显示不出来。 而在apache跑我的程序,却发现火狐不能正常显示。你看这个有意思不。 真是太诡异了。难道我的系统内核有问题? js怎么跟这个有关系。 另外程序肯定是没有问题的,下载你们网站的原程序示例,我也在以前操作系统,和别人机器测试过没问题。
|
回复 |
作者: Roddy, 发布日期: 2010-07-26 23:40:07 |
是啊,3.5.1版本已经几千个人下载了,程序本身不会有这样的问题。
|
回复 |
作者: csevan, 发布日期: 2010-07-27 19:59:52 |
百思不解啊,重装系统后可以了! 为什么会这样?谁能告诉我。 |
回复 |