传递给 getElementById 的空字符串——响应式文件管理器
Empty string passed to getElementById -- Responsive Filemanager
我们在 SocialEngine 4 中使用带有 TinyMCE 的 ResponsiveFilemanager。
在我们迁移到新服务器之前,该插件工作正常。我们根本没有更改配置,但现在插件不起作用——当我们单击图像时,没有任何反应。在 Firefox 中,消息
传递给 getElementById() 的空字符串 (plugins.js:1:0)
...显示在调试器中。
我真的不确定这里最好包含哪些其他信息,因为我们在移动时没有更改任何代码。但是为了完成,旧的设置是标准的LAMP,新的设置是Nginx+FPM。
在与原始开发人员协商后,我们发现这是由传递给插件的 "crossdomain" 参数引起的,我们在 SocialEngine 配置中将其设置为 true。我们编辑了文件 application/libraries/Engine/View/Helper/TinyMce.php 的第 75 行并设置 'filemanager_crossdomain'=> false,然后插件又开始工作了。
我们在 SocialEngine 4 中使用带有 TinyMCE 的 ResponsiveFilemanager。
在我们迁移到新服务器之前,该插件工作正常。我们根本没有更改配置,但现在插件不起作用——当我们单击图像时,没有任何反应。在 Firefox 中,消息
传递给 getElementById() 的空字符串 (plugins.js:1:0)
...显示在调试器中。
我真的不确定这里最好包含哪些其他信息,因为我们在移动时没有更改任何代码。但是为了完成,旧的设置是标准的LAMP,新的设置是Nginx+FPM。
在与原始开发人员协商后,我们发现这是由传递给插件的 "crossdomain" 参数引起的,我们在 SocialEngine 配置中将其设置为 true。我们编辑了文件 application/libraries/Engine/View/Helper/TinyMce.php 的第 75 行并设置 'filemanager_crossdomain'=> false,然后插件又开始工作了。