我在 wordpress 页面上显示了一个简单的 .txt 文件的最新版本。该文件由服务器上的其他进程(wordpress 之外)生成,并且可以每隔几秒钟更新一次。在functions.php 中使用下面的示例代码时,服务器通常会返回.txt 的过时版本。我认为服务器端缓存是罪魁祸首。$file = file(example.txt);echo $file;我希望 file() 返回 example.txt 的当前版本,而不是过时/缓存的文件。请注意,我不想禁用站点范围的缓存。
1 回答
暮色呼如
TA贡献1853条经验 获得超9个赞
尝试在文件名中添加一个版本,以便浏览器每次都提取它。
$version = time(); $file = file('example.txt?ver=' . $version);
- 1 回答
- 0 关注
- 130 浏览
添加回答
举报
0/150
提交
取消