全新安装 5.7.5.1,不能 add/edit content/HTML 使用 OOTB Elemental 主题阻止

Fresh install of 5.7.5.1, can't add/edit content/HTML blocks using OOTB Elemental theme

我在使用开箱即用的 Elemental 主题在主要区域中添加和编辑内容块时遇到问题。我没有对主题或全局区域进行任何修改。 Concrete5 安装和配置没有错误(所有必需项目上的绿色复选标记)并且在我尝试编辑页面以向区域添加或编辑内容块之前看起来很棒。

这是我第一次涉足 Concrete5 的世界,我不得不说到目前为止给我留下了深刻的印象。我只是希望我能解决这个问题,这样我才能真正使用它,所以非常感谢任何帮助!

我尝试过的事情

环境

重现问题

这是我可以重现问题的一种方法:

  1. 创建一个新的空页面。
  2. 单击空白主区域并select 添加块。
  3. 单击左侧块菜单中的内容。
  4. 持续 6 秒延迟后,内容编辑器出现。看到延迟有点奇怪,但编辑器看起来还可以。
  5. 添加内容。没什么特别的,为了测试我刚刚输入 "This is my edit."
  6. 点击保存。
  7. 编辑器工具栏消失了,但是除了内容块之外的所有内容仍然是灰色的并且 inactive/inaccessible。 (见截图)
  8. 刷新页面,所有内容都可以再次访问,我仍处于编辑模式,但我的内容块不见了。

如果我将内容块添加到现有页面(主页),如果我编辑现有内容块,我会得到相同的结果。单击编辑器工具栏上的取消具有相同的结果,但让我在编辑器中查看内容的 HTML。

HTML、Feature 和 Form 块似乎都很好。

Whelp,Dreamhost 有一项名为“页面速度优化”的功能默认处于启用状态。此功能使用由 Google 开发的名为 mod_pagespeed 的 Apache module。禁用此功能可解决此问题。

错误:jquery.js.pagespeed.jm.iDyG3vc4gw.js:1 - "Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience."

由于我们确实计划使用 Google Analytics,我现在正在测试它以确保我仍然可以通过将 Google 跟踪代码粘贴到 mod_pagespeed 中来使用它C5 设置的跟踪代码部分。如果我不能,我会再问一个问题!

编辑:我尝试根据 this suggestion 禁用 mod-pagespeed 的 url 重写,但无济于事。

编辑 2:Google 如果我将跟踪代码放入 Concrete5 而不是 Dreamhost,分析工作正常。

这在我在 Dreamhost 上的 5.7 网站上运行得很好

.htaccess

<IfModule pagespeed_module>
        # ----- Google's mod_pagespeed can break c5 request URLs
    ModPagespeedDisableFilters trim_urls
    # ModPagespeed off
</IfModule>