我已经更改了Laravel公共文件夹中的文件,但是当我尝试使用链接下载时,它会下载旧文件。我尝试过:
php artisan cache:clear
php artisan route:cache
php artisan view:clear
php artisan config:cache
但是没有成功。有人可以帮我吗?
答案 0 :(得分:2)
缓存文件的可能是您的浏览器。尝试在其他浏览器中再次下载它,或尝试以隐身或私有浏览模式进行测试。我今天实际上也遇到了同样的事情,结果浏览器缓存了该文件,并且即使从服务器删除了该文件,也一直在重新加载该文件!
答案 1 :(得分:0)
这是因为您的浏览器缓存而不是刀片缓存。
在下载链接后的当前时间添加一个随机数或更好的随机数。喜欢:
return $download_links . '?' . time();
答案 2 :(得分:0)
如果您将artisan
用作服务器,请尝试停止并重新启动它。
另外,您应该尝试通过CTRL + F5
或CTRL + SHIFT + R
重新加载页面,而忽略本地浏览器缓存。