当前位置: 首页 > 知识库问答 >
问题:

Laravel清除文件缓存

朱炳
2023-03-14

我已经改变了Laravel公共文件夹中的文件,但当我尝试使用链接下载时,它会下载旧文件。我曾经尝试过:

php artisan缓存:清除

PHP工匠路由:缓存

PHP工匠视图:清晰

PHP artisan配置:缓存

但是没有成功。有人能帮我吗?

共有3个答案

陶征
2023-03-14

如果您使用artisan作为服务器,请尝试停止并重新启动它。您还应该尝试通过CTRL F5CTRL SHIFT R重新加载页面,这会忽略本地浏览器缓存。

罗绪
2023-03-14

这是因为浏览器缓存而不是刀片缓存。

添加一个随机数或更好的,当前时间后的下载链接。比如:

return $download_links . '?' . time();
田德馨
2023-03-14

可能是您的浏览器在缓存文件。尝试在不同的浏览器中再次下载它,或者尝试在隐姓埋名或私人浏览模式下测试它。事实上,今天我也遇到了同样的事情,结果浏览器缓存了文件,并在文件从服务器上删除后继续重新加载该文件!

 类似资料:
  • 清除缓存文件clear 如果需要清除应用的缓存文件,可以使用下面的命令: php think clear 不带任何参数调用clear命令的话,会清除runtime目录(包括模板缓存、日志文件及其子目录)下面的所有的文件,但会保留目录。 如果需要清除某个指定目录下面的文件,可以使用: php think clear --path d:\www\tp5\runtime\log\ V5.1.10+版本开

  • 我注意到Laravel缓存视图存储在但是没有清除视图缓存。因此,我必须手动删除上述文件夹中的文件。 另外,如何禁用视图缓存?

  • 我在我的服务器上设置了一个1年的缓存控制。如何对AppEngine说“清楚!”要从服务器获取新版本? 配置为Flex自定义环境

  • 设置为和设置为in。 当我运行时,它显示,但我的目录中仍有236K个文件。 对此感到沮丧,我还使用从该目录手动删除了下的所有文件/目录。 现在,当我运行时,我得到 所以,我手上有两个问题。首先是:为什么Artisan没有删除所有缓存文件?如何安全地删除它们?第二个问题是:我如何从这恢复,以便PHP工匠队列:重启不会在我身上出错? 更新:我突然想到,如果设置为,我可能没有理由重新启动队列工作程序,因

  • 本文向大家介绍IOS 缓存文件的清除实现代码,包括了IOS 缓存文件的清除实现代码的使用技巧和注意事项,需要的朋友参考一下 移动互联网 APP 的应用开发,必须要时刻注意用户体验,以免造成APP 或者手机及其他移动设备的卡死情况,以下是对缓存文件的处理。 移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。 但是,离线缓存会占用

  • void clear_cache(string template [, string cache id [, string compile id [, int expire time]]]) This clears the cache for a specific template. If you have multiple caches for this template, you can cl