1

我们在 SocialEngine 4 中使用带有 TinyMCE 的 ResponsiveFilemanager。

在我们移到新服务器之前,该插件运行良好。我们根本没有改变配置,但是现在插件不起作用——当我们点击图像时,什么也没有发生。在 Firefox 中,消息

传递给 getElementById() 的空字符串 (plugins.js:1:0)

... 显示在调试器中。

我真的不确定这里最好包含哪些其他信息,因为我们在移动时没有更改任何代码。但是为了完成,旧的设置是标准的 LAMP,新的设置是 Nginx+FPM。

4

1 回答 1

1

在与原始开发人员协商后,我们发现它是由传递给插件的“跨域”参数引起的,我们在 SocialEngine 配置中将其设置为 true。我们编辑了文件 application/libraries/Engine/View/Helper/TinyMce.php 的第 75 行并设置 'filemanager_crossdomain'=> false,然后插件又开始工作了。

于 2016-01-27T11:10:29.420 回答