TinyMCE advimage无法读取null的属性'responseText'

时间:2014-01-23 16:07:57

标签: tinymce

突然间,我们的一个网站已经与TinyMCE产生了一个问题,特别是它似乎与advimage插件有关。

当尝试通过TinyMCE浏览图像文件夹时,我收到一条警告,其中包含以下错误之一:

在Chrome中我得到:

  

2无法处理ajax,TypeError:无法读取null

的属性'responseText'

在Firefox中我得到:

  

2无法处理ajax,XML结构无效

这个网站上好几个月都没有变化。

我们最近已经升级到PHP 5.4,但我不明白为什么会有这种关系。

1 个答案:

答案 0 :(得分:1)

这可能是插件上传目录中图片过大的问题。

在每个请求中,advimage插件扫描上传目录(在配置中设置)并生成在其中找到的任何图像的缩略图,然后以JSON或XML的形式将图像列表发送到客户端。如果图像太大而无法处理(服务器内存不足等),则进程退出并且不返回任何JSON / XML,因此看似无关的错误消息。

从上传目录中删除超过1MB的任何图像。您可能还需要刷新缓存的拇指。要阻止用户/管理员上传大图像,请在插件配置中设置上传限制。