caching - MAMP - 本地主机上的页面不刷新 (PHP 7.3.8)
问题描述
虽然我已经在 MAMP 中设置了这个项目,但我已经完成了一半,突然之间它不再显示我所做的任何更改。
该站点正在显示,但未显示最新更改(甚至是大的 HTML 更改)。这似乎是一个缓存问题。我已经删除了浏览器中的缓存,进行了硬刷新,将 MAMP 首选项更改为旧版本的 PHP (7.2.21),并在 php.ini 文件中注释掉了 [OPcache](如该线程中所建议的那样)。
这个问题似乎在 php5 中更常见。但由于我的 MAMP 版本只运行 php 7,我找不到解决方案。
有任何想法吗?
解决方案
听起来很傻,但我发现摆脱这个问题的唯一一种方法是在视图上添加我想要刷新的任何文本并重新加载页面。MAMP 在视图上检测到该更新并加载了正确的版本而不是缓存的版本。OPcache 修复对我也不起作用。
推荐阅读
- python - 从熊猫日期时间变量中获取日期
- node.js - 路线未加载组件
- html - 我无法使用 html 和 css 在 Sencha Architect 中设置我的图标大小
- python - java weblogic.WLST script.sh给出名称错误:python
- c++ - 我无法使用 FTGL(未找到 ft2build.h)
- reactjs - 如何在 Firebase 中使用 SetState 或函数
- abstract-syntax-tree - 为什么自定义 ESLint 规则的选择器在 AST 上失败?
- php - PHP SOAP 类转换如何工作以及如何获得一致的列表结果?
- angularjs - AngularJS 中具有切换功能的垂直 SideMenu
- macos - 使用 awk 的多个分隔符并跟踪 $0 作为 var 对不同的字段进行排序