我在生产服务器上运行了tinyMCE和tinyBrowser(上传和管理文件)。文件正在增加,我决定将tinyBrowser分离到另一台服务器。
现在我要做的是在主要生产服务器上安装tinyMCE:a.domain.com并从另一个子域调用tinybrowser说b.domain.com/tinybrowser.php
Tinybrowser独立工作正常,但两人无法相互沟通。我知道这是一个跨域问题,但我无法解决。有没有其他替代方案我可以用来主要解决使用tinyMCE / tinyBrowser上传时在不同服务器上托管文件的痛点
由于 Sparsh Gupta
答案 0 :(得分:2)
您需要在2个地方进行调整:
在tiny_mce_popup.js中:
//document.domain = 'domain.com';
document.domain = 'domain.com';
在你已经启动了tinyMCE的任何地方(即称为tinyMCE.init({ ..
)
地点:
document.domain = 'domain.com';
以上:
tinyMCE.init({
所以它看起来像:
document.domain = 'domain.com';
tinyMCE.init({
...