2014-05-14 45 views
0

我如何使用Moxiemanager将图片上传到不同的服务器? 基本上我有一个服务器使用这个插件,但我需要上传图像到不同的服务器。MoxieManager使用不同的服务器

例如: 用户使用来自域名为www.normalserver.com的服务器的moxiemanager,当用户上传图片时,我需要将该图片仅推送到www.filesystemserver.com。 我将在www.filesystemserver.com上实现lsync,因此,当我显示图像时,我将从www.normalserver.com/path/to/image.jpg中显示它。

我已经使用filesystem.local.urlprefix为图像配置不同的url。

我正在阅读文档来配置Moxiemanager:http://www.moxiemanager.com/documentation/index.php/Configuration ,我没有找到任何我想要的配置。

回答

0

好的,我用MoxieManager js变量对黑客进行了修复。 通过这样做:

moxman.Env.baseUrl = "PATH_TO_OTHER_SERVER/tinymce/plugins/moxiemanager"; 

tinyMCE初始化后。完成的代码是:

tinymce.init({ 
      ..... //options 
      init_instance_callback: function() { 
      moxman.Env.baseUrl = "PATH_TO_OTHER_SERVER/tinymce/plugins/moxiemanager"; 
      } 
}); 

如果你看到一个登录弹出当你打开Moxiemanager,看看您的配置文件,如果你有认证SessionAuthenticator,你应该共享会话两台服务器之间的变量 也许你需要通过添加一些头来对你的Apache Config进行一些修改,例如:

Header set Access-Control-Allow-Headers: "Origin, X-Requested-With, Content-Type, Accept" 
Header set Access-Control-Allow-Origin: "http://DOMAIN_OF_YOUR_SERVER"