CSS 不适用于本地主机上的 Drupal 7 站点

问题描述 投票:0回答:5

我正在使用Drupal 7.2,到目前为止我一直在某人的本地主机上工作,现在我决定在我自己的PC上工作,所以我从别人的PC上复制原始代码并将其粘贴到我的本地主机WAMP并上传数据库进入我的 localhost/phpmyadmin,但有些它根本不起作用。

CSS 没有应用到网站,它显示的所有内容都没有 CSS。

我尝试从管理端和浏览器清除缓存。

css drupal drupal-7 localhost
5个回答
3
投票

不仅是缓存,还有聚合,请确保清除所有复选框 为匿名用户缓存页面 缓存块 即使是那些正在进行带宽优化的 聚合并压缩 CSS 文件。 聚合 JavaScript 文件。 奇迹般有效。谢谢大家


1
投票

大概您看到的是 Drupal 站点本身(意味着您的 db/web 服务器/php 设置没问题),但只是没有主题?您是否尝试过清除 Drupal 缓存?当您从另一台主机提升数据库时,您可能需要执行此操作来强制 drupal 重建其菜单路径。


1
投票

您应该检查本地主机上站点的源代码,并检查 css 样式表的文件路径是否正确。使用 Google Chrome 开发者工具,您可以更新路径并查看它们何时生效,或者不断更新您的模板,直到正确为止。另请检查数据库中的任何选项是否使用您的本地主机而不是其他域


1
投票

您可以尝试以下方式进行调试:

  1. 从管理/设置/性能中清除 Drupal 缓存。
  2. 重建主题注册表。
  3. 向您的网站添加新主题,看看它是否正确呈现内容。

1
投票

我看到了同样的问题,但没有建议的解决方案解决了这个问题...我在源代码中注意到它似乎将CSS路径截断为站点根目录,即< link type="text/css" rel="stylesheet" href="http://dev.drupalsite.com/installed_dir/ media="all" >...嗯

© www.soinside.com 2019 - 2024. All rights reserved.