我读过这篇文章,它有一个公认的解决方案,但没有解决我的问题,所以,这就是我要开一个新问题的原因,因为我认为它们是相关的,但肯定不一样。
我已经安装了 Drupal 7。我有一个 Omega 子主题。我已将“在每个页面上重建主题注册表”设置为 ON。当我尝试启用 css 压缩时,主题消失了。不仅我自己的子主题消失了,而且管理主题也消失了(这是“七”核心主题)。
为了解决这个问题,我尝试过:
以 UTF-8 保存所有 css 文件。为此,我在每个 scss 文件的开头添加了这个:
@charset "UTF-8";
. 那条线在一切之前,甚至是评论。
然后,我遵循了这个 drupal 帖子中的每一个建议:
#12:评论这些行:#Header append Content-Encoding gzip
和#Header append Vary Accept-Encoding
.
#15:在 settings.php:$conf['css_gzip_compression'] = FALSE;
和这一行中添加这些行$conf['js_gzip_compression'] = FALSE;
。
#33:手动删除 files/default/css 和 files/default/js 文件夹。
作为旁注,我想补充一点,我@charset "UTF-8";
之前在我的旧共享主机(我现在有一个 VPS)中的 Drupal 6 安装中尝试过该解决方案,并且它有效。
我已经没有想法了,只是不知道我可以尝试什么......非常感谢任何帮助。谢谢!