【发布时间】:2021-02-27 03:55:43
【问题描述】:
我不确定 php 页面的缓存从何而来。到目前为止,我已禁用缓存;
Chrome 的开发者工具> 网络> 禁用缓存;
Debian 的 \opt\php73\etc\php73.ini with;
opcache.enable=0
opcache.enable_cli=0
我已添加到我的服务器条目的末尾;
fastcgi_cache_bypass $is_args;
fastcgi_no_cache $is_args;
我在 php 脚本的顶部有这个标题;
header("Cache-Control: no-cache");
但我仍然无法弄清楚缓存的来源。
有人可以推荐我可能看的其他地方吗?
【问题讨论】:
-
你怎么知道你的页面被缓存了?有什么没有按预期工作吗?
-
opcache 与
pages无关……最好重新开启。 -
如果您解释实际问题,我们也许可以帮助您解决。
-
一些代码会有所帮助,尤其是在您的 css 和脚本包含时,当您声明它们时,而不是实际源代码。可能这些是缓存的罪魁祸首。如果确实如此,您可以附加一个在每次重新加载时更改的参数。图片也是。
标签: php linux caching server debian