XAMPP / Apache 没有加载新资源?

XAMPP / Apache not loading new resources?

提问人:display_name 提问时间:8/31/2023 更新时间:8/31/2023 访问量:32

问:

我正在使用新安装的 XAMPP 和 Apache 和 MySQL,第一个小时可以正常加载资源。但是,半天后,它没有从style.css和script.js加载新添加的内容(我只是添加了标准属性,如高度,宽度,颜色)。我尝试重新启动服务或重新安装也从管理员运行,但没有任何变化。

  • 我正在使用,如果我编辑任何内容或添加带有标签的样式,它可以正常工作,因此编译 CSS 或 JavaScript 没有问题。index.phpindex.php<style></style>

  • 我的代码没有问题,我已经尝试更改样式以使用 id、class 或 tag。但是,问题是服务器没有加载新添加的资源。

  • 如果需要,我还可以上传日志

PHP Apache XAMPP

评论

0赞 CBroe 8/31/2023
这可能只是您的浏览器缓存的问题,所以很明显;或在 Windows 上使用 ctrl + r/ctrl + f5,在 Mac 上使用 cmd + shift + r。
0赞 CBroe 8/31/2023
如果你在它“上线”后要经常对此进行更改,你不能要求你的网站访问者一直清除他们的缓存 - 那么去阅读关键词“缓存克星”。
0赞 Dylan KAS 8/31/2023
要在没有缓存的情况下重新加载页面,请使用 CTRL + F5(或使用 firefox F12 -> network -> 禁用缓存)
0赞 display_name 8/31/2023
谢谢,删除浏览器缓存有效,我认为这不起作用,因为我一周前删除了。

答:

2赞 Jarmo T 8/31/2023 #1

最有可能的是,您的浏览器正在缓存网站并加载缓存版本。

有几种方法可以绕过缓存,这些方法适用于大多数浏览器,例如:

  • 从隐身模式查看网站

  • 硬刷新网站:Chrome 上的 CTRL + F5,Safari 上的 Command + Option + R

  • 通过浏览器禁用缓存 开发者工具:在 Chrome 上,F12 -> 网络 -> 禁用缓存

缓存可让您的网站加载速度更快,但在某些情况下可能会显示旧内容。