CSS样式表没有更新PHP模板的任何更改

时间:2013-06-03 20:44:22

标签: php css templates

好的,所以我试图通过我的主机提供商(Bluehost)来解决这个问题,这是一个很大的错误,因为它们完全无能,只浪费了大约20分钟的时间。

对于此问题,请参阅:http://blnr.org/fantasia

我开发了一个PHP模板(http://blnr.org/fantasia/files/template.php),并在我创建的每个单独的页面中调用它。这很好用,一切都很顺利。

现在,由于某些未知原因,每当我对样式表(http://blnr.org/fantasia/files/css/style.css)进行任何更新时,都没有更新。例如,我已将工作表中的顶部注释行从“构造函数”更改为“全局”,当我重新加载工作表时,没有更新任何内容。

我无法弄清楚为什么会这样,我正在寻求帮助!

2 个答案:

答案 0 :(得分:1)

看起来这是一个FTP问题,可能是暂停或其他东西,虽然一切似乎都在上传。我正在使用WinSCP,我听说它有一些问题

答案 1 :(得分:0)

更有可能的是,您没有处理浏览器缓存问题。

您可以通过清除缓存来确定是否在浏览器上缓存了此内容。然后重装。

如果您需要强制重新加载css,那么有一种称为缓存清除的技术,它涉及在样式表的末尾添加查询字符串,包括更改css文件时更改的内容。

  <link rel='stylesheet' href="/styles/site.css?version=1"/>

这将导致浏览器将其视为不同的资源,并且它将有效地使浏览器的副本无效。