gpt4 book ai didi

drupal-7 - 聚合和压缩 CSS 文件 drupal 7

转载 作者:行者123 更新时间:2023-12-05 00:36:26 24 4
gpt4 key购买 nike

检查配置框时:

聚合和压缩 CSS 文件,它说保存成功,但该选项没有保持选中状态,并且 css 文件没有压缩到一个文件中。为什么是这样。 (使用 Drupal 7)

最佳答案

我假设既然你没有提到它,javascript 聚合有效吗?

Drupal 的 CSS 聚合 doesn't (currently) parse the CSS , 它只是在合并文件之前执行一些正则表达式,因此如果遇到有效但格式异常的 CSS,或者您可能永远不会注意到的不正确的 CSS 语法,它可能会中断。

检查您为任何 CSS 错误或怪癖(任何异常)以及任何可能有错误 CSS 的非主流模块或主题所做的任何自定义 CSS。

为了给您一个想法,一些引起问题的事情包括

  • valid but unusual characters in image urls
  • valid but unusual use of line breaks
  • semi-colons at the end of the file
  • @import within comments

  • 检查文件编码是否一致也可能值得。特别是,在聚合提要和文件时,一个已知的奇怪结果来源是 UTF8 Byte Order Markers (BOM)。这可能会错误地滑入文件中。有 a command here这会从目录中的所有文件中删除所有 BOM(小心使用!)。

    如果 JS 聚合也不起作用 ,几乎可以肯定是服务器或目录问题 - 检查文件目录权限,检查您是否有适当的压缩库,以及 Duncan 提到的所有内容。

    如果没有任何效果,您可以尝试 agrcache moduleCore Library module .它们改变了聚合使用的方法,并可能给出不同的结果,或问题的线索。并密切关注 Drupal 7 和 Drupal 8 的聚合问题——人们正在研究的问题中可能有一些线索。

    关于drupal-7 - 聚合和压缩 CSS 文件 drupal 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8100110/

    24 4 0