只是升级了Bitnami WAMP堆栈,现在我的PHP文件正在忽略文件更改

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

不确定我应该在此处输入什么代码。问题很简单,我在HTML或PHP中编辑了一些文本,然后重新加载了页面“ localhost / mypage”,更改未显示。

时不时地发生变化,但是我不知道是什么条件导致这种情况发生的。有时它注意到变化,而有时却没有。起初我以为它与包含文件有关,但似乎并没有。

我已经尝试编辑站点1和站点2(localhost的两个子文件夹)上的文件,并且行为是一致的。

我实际上可以写出一些简单的东西:

<?php echo 'this';?>

加载后在页面上查看,然后将其更改为

<?php echo 'that';?>

而且我仍然会在页面上看到“ this”。

我怀疑这是某种缓存问题,但已将其放在所有文件的顶部:

    header('Expires: Sun, 01 Jan 2014 00:00:00 GMT');
    header('Cache-Control: no-store, no-cache, must-revalidate');
    header('Cache-Control: post-check=0, pre-check=0', FALSE);
    header('Pragma: no-cache');

完全没有任何区别。这仅在我从Bitnami 7.0.31-1升级时才开始。我尝试了最新的,也降级到7.2.24-0,它们是相同的。不知道发生了什么。甚至不知道从什么开始。

当网站不响应简单的文本更改时您会怎么做?

php bitnami
1个回答
0
投票

这是一个缓存。您可以通过多种方式“解决”它。

1)刷新时不仅要使用f5,还应使用R + F5(缓存刷新)

2)在开发者控制台中的大多数浏览器中,当您打开浏览器时,可以选择自动刷新缓存。

3)打开开发人员控制台并右键单击页面上的刷新按钮后,您可以选择缓存刷新

这3种解决方案都可以解决您的问题。大多数情况下,css会发生这种情况,如果您没有缓存刷新,css不会显示更改。

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