13

我一直在使用 XAMPP 连接到 localhost 以在我的计算机上为网站进行编辑。我已经使用它一年多了,过去每当我更新本地文件时,我都可以在浏览器上刷新页面,它会立即更新。现在,即使图像文件已更改,我也无法对其进行更新。

我想知道这是否是 cookie 的问题(我过去没有过)。发生这种情况有共同的原因吗?我在搜索中找不到任何东西。谢谢您的帮助!

4

11 回答 11

18

我遇到了同样的问题,只需重新加载当前页面,忽略缓存的内容即可解决。我知道有一个适用于 Chrome 和 Firefox 的快捷方式:

对于电脑:

Ctrl + Shift + R

对于 Mac:

Command + Shift + R

我希望它能让一些人的生活更轻松。

于 2019-04-02T11:58:48.127 回答
11

首先要尝试的是清除浏览器历史记录/缓存并重新加载浏览器。

如果您启用了某种也可以解释它的缓存。

您可以通过在 localhost 上创建一个页面来进行测试,看看它是否有效。如果是这样,请检查您在 localhost 上更改的任何页面是否实际上正在更新(检查文件修改时间并关闭/重新加载源以查看更改是否确实存在)。

于 2012-10-02T01:40:27.263 回答
8

只需删除所有与浏览器相关的临时文件,我使用了 C-Cleaner。添加标题<meta http-equiv="Cache-control" content="no-cache">

我用这种方法解决了这个问题。

于 2016-10-06T11:48:33.493 回答
3

为了完全更新/刷新您的网站,您需要使用以下命令:

Ctrl+F5

这会强制浏览器完全更新您对文件所做的更改。如果您在 CSS 文件中进行了更改(已保存)但浏览器刷新不反映新更改,则此方法有效。在这种情况下,常规的 F5 刷新将不起作用。

对于 Mac 操作系统:Command+ Shift+R

于 2020-07-29T21:03:56.860 回答
2

我知道这是一个老问题,但希望我的回答对将来的人有所帮助。对我有用的解决方案是在 htcdocs 中删除包含我的代码的文件夹,并将其替换为更新的代码文件夹。这要求我将我的代码的原始文件夹保存在另一个文件夹中,我用更新对其进行了修改并制作了一个副本以替换存储在 htcdocs 中的过时代码。

于 2020-03-14T08:18:32.877 回答
1

我以为这发生在我身上,但我基本上犯了一个非常基本但具有欺骗性的错误:在记事本中打开它进行编辑之后,我已将 .php 文件移动到服务器上的新文件夹中。为了查看从 .php 文件生成的页面,我在 Web 浏览器中输入了新 URL 以说明这一移动,但在移动它之前,我仍在使用记事本 openeed 处理该文件。因此,我在移动前保存了对文件的更改,但无法理解为什么实际上它没有更改浏览器中的页面。也许很愚蠢,但让我感到困惑。

于 2019-08-04T10:37:31.017 回答
0

我见过其他人有同样的问题。他们刚刚搬到 WAMP。如果您没有特定的理由坚持使用 XAMPP,您可以尝试一下。希望这可以帮助。

于 2012-10-02T02:12:04.570 回答
0

我最近使用 Django 2.1 遇到了这个问题。我尝试了每个浏览器,多次清除缓存,三次检查我是否在编写代码的同一目录中使用 Python 的 SimpleHTTPServer,甚至完全重新启动......不走运。

在将 MacBook 扔出窗外之前,我通过将Debug设置从更改FalseTrue. 为什么这样做?我不太确定,因为此设置的文档根本没有提到这种行为,但这是我记得最近更改为可能暗示这个幽灵错误的唯一一件事。如果有人有特定来源来确认此信息,请发表评论,我将编辑我的答案。

希望这可以帮助任何想砸绿巨人电脑的人:-)

于 2019-06-05T18:09:29.507 回答
0

当我将 xampp 与 chrome(mac) 一起使用时,我遇到了同样的问题。我尝试了几种方法来解决它,例如清除 chrome 或在 html 文件中添加额外的代码。但两者都不起作用。最后,我通过使用 safari 而不是 chrome 简单地解决了这个问题。

于 2020-03-16T14:34:09.973 回答
0

我通过重命名 php 文件来修复我的问题(在这种情况下,我删除了 'index.php' 中的 'e',然后将其添加回来)

于 2021-08-10T08:23:12.380 回答
-3

清除您的浏览器历史记录或缓存。

尝试使用不同的浏览器,如果您使用的是 Chrome,则使用 Mozila 和其他浏览器,反之亦然。

于 2017-10-28T12:56:07.080 回答