我在使用开箱即用的Elemental主题在主区域添加和编辑内容块时遇到问题。我没有对主题或全球领域进行任何修改。 Concrete5安装和配置没有错误(所有必需项目上的绿色复选标记),看起来很棒,直到我尝试编辑页面以向区域添加或编辑内容块。
这是我第一次涉足Concrete5的世界,我不得不说到目前为止我印象非常深刻。我只是希望我能解决这个问题所以我真的可以使用它,所以任何帮助都绝对值得赞赏!
我尝试过的事情
起初我怀疑这只是等待任何奇怪的页面锁定清除的问题,但我退出并在一夜之间离开,我今天下午遇到了同样的问题。
接下来我遇到的建议是,它可能是父级或其他元素具有过高的Z索引的问题,但我无法找到索引较高的父级。
< / LI>我已经检查了JavaScript控制台,只有一个我不相信的错误,但我可能错了。
错误:jquery.js.pagespeed.jm.iDyG3vc4gw.js:1 - &#34;主线程上的同步XMLHttpRequest因其对最终用户体验的不利影响而被弃用。&#34;
检查了我的网络服务器的错误日志,只剩下一个丢失的文件(iphone4.jpg)。
已验证我的zip文件的MD5校验和与Concrete5网站上列出的相匹配。
我已经从不同域的同一个zip文件中安装了Concrete5,并且看到了完全相同的问题。
在我的测试环境中安装Concrete5 5.7.4.2。完全相同的症状。
环境
重现问题
这是我可以重现这个问题的一种方式:
如果我编辑现有内容块,如果我将内容块添加到现有页面(主页),我会得到相同的结果。单击编辑器工具栏上的“取消”会产生相同的结果,但让我在编辑器中查看内容的HTML。
HTML,功能和表单块似乎都很好。
答案 0 :(得分:1)
这在我在Dreamhost上的5.7站点上运行得很好
的.htaccess
<IfModule pagespeed_module>
# ----- Google's mod_pagespeed can break c5 request URLs
ModPagespeedDisableFilters trim_urls
# ModPagespeed off
</IfModule>
答案 1 :(得分:0)
Whelp,Dreamhost默认启用了一项名为Page Speed Optimization的功能。此功能使用由Google开发的名为mod_pagespeed的Apache模块。禁用此功能可以解决问题。
错误:jquery.js.pagespeed.jm.iDyG3vc4gw.js:1 - &#34;主线程上的同步XMLHttpRequest因其对最终用户体验的不利影响而被弃用。&#34;
由于我们计划使用Google Analytics,我现在正在测试,以确保我仍然可以将其与mod_pagespeed一起使用,方法是将Google跟踪代码粘贴到C5设置的跟踪代码部分。如果我不能,我会问另一个问题!
编辑:我尝试按照this suggestion禁用mod-pagespeed的网址重写,但无济于事。
编辑2:如果我将跟踪代码放入Concrete5而不是Dreamhost,Google Analytics的工作正常。