【问题标题】:Refinery-cms sub uri炼油厂-cms sub uri
【发布时间】:2011-11-30 10:13:58
【问题描述】:

我正在尝试设置炼油厂 cms 以在具有子 uri 的 apache/passenger 中工作。但是当我访问站点和管理区域时,我得到了一个奇怪的行为(图像未正确加载,页面无法编辑等)

我想知道是否根本不支持 sub uri,或者是否有某种可用的解决方法

(运行轨道 3.0.3 和炼油厂 0.9.9)

我想这样做的原因是能够在同一个服务器/IP 端口 80 上托管多个基于炼油厂的站点。只需将它们分别放在不同的子 uri 上。

【问题讨论】:

    标签: uri refinerycms


    【解决方案1】:

    我意识到这是一个非常古老的问题......我正在尝试做同样的事情,并找到了这个问题。

    我已经安装了 Rails 3.0.11 和 reinerycms 1.0.9,并且一些图像被破坏(在 Apache/Passenger 上)。深入挖掘我发现所有图像的位置都在 CSS 中引用是硬编码的,我觉得这很烦人..但它就是这样。显然他们正在努力让 cms 与资产管道一起工作,这将解决这些问题。

    同时,您可以在您的应用程序公共文件夹中覆盖它们就好了;您会在炼油厂核心 gem 中找到大部分 CSS。 例如:
    rake refinery:override stylesheet=refinery/refinery
    然后打开它安装的覆盖文件,然后用 //images/ 查找替换 /images/ ..这对我有用。

    ETA:更改后不要忘记删除 public/refinery/cache 文件夹内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多