2

我正在使用 Moxie 代码 TinyMCE 文本编辑器 ( http://www.tinymce.com/ ) 在多个站点上进行内容输入。目前,我在每个站点的文件夹中都有 tiny_mce 文件夹。这意味着我有很多相同的 .js 文件的副本。

我认为最好有一个 tiny_mce 文件夹的副本并为每个站点引用它 - 因此,如果我进行更改或升级 tiny_mce,我只需执行一次。此外,如果我创建一个新站点,我可以参考同一个站点来保存需要上传或复制另外 9Mb 的重复文件到服务器上。

我尝试将 tiny_mce 放入各个网站之外的文件夹中,并将其设置为 localhost 上他们可以看到的站点。

然后我包含来自每个站点的 javascript,如下所示:

<script type="text/javascript" src="http://localhost/MCE/tiny_mce/tiny_mce.js"></script>

我很确定该网站可以找到该文件 - 我已经使用一个简单的 javascript 警报框测试进行了测试,效果很好 - 如果我“查看源代码”并检查它正在使用的链接,我可以访问 tiny_mce。 js 文件 - 这是正确的文件。

但是, tiny_mce 不起作用。

我猜有某种我不知道的依赖项或配置会导致问题,但我不确定从哪里开始找出什么不起作用。(我没有收到任何错误,只是没有加载 tiny_mce)

有没有人设法让 tiny_mce 在多个站点上共享它的源文件?tiny_mce 是否需要 .js 文件位于站点的根文件夹中才能工作?

4

1 回答 1

0

有没有人设法让 tiny_mce 在多个站点上共享它的源文件?

我还没有尝试过。

tiny_mce 是否需要 .js 文件位于站点的根文件夹中才能工作?

不。

根据您的服务器系统,如果您的不同网站文件存储在一个物理服务器设备上,您可以使用硬链接或软链接到共享的 tiny_mce_folder(也应该可以从网络访问)。

于 2011-10-24T08:16:13.023 回答