更新了图像文件,但未反映在laravel 9中的Live服务器上

r3i60tvu  于 2023-02-10  发布在  其他
关注(0)|答案(1)|浏览(169)

我是新的Laravel和我的网络应用程序,但当我更新的图像文件或一些CSS代码,它不会反映在现场服务器。
我试过了:Route::get('/check',function(){ Artisan::call('cache:clear'); Artisan::call('optimize:clear'); Cache::flush(); });
但这是行不通的。我只是想反映更新的图像文件或css文件时,我更新它。

mbyulnm0

mbyulnm01#

“它不会反映在活动服务器上”
这是位担心我是你已经尝试该高速缓存清除命令。Laravel将主要服务于当前的资产,当然也有例外!如果您使用此软件包,则php artisan octane:reload
首先要检查的这类错误的其他来源包括
1.浏览器缓存-尝试重命名文件或添加一个查询字符串到它们的行。

  1. CDN缓存-很多人使用cloudflare作为CDN和DNS,请确保打开开发模式并刷新该高速缓存。
    在大多数情况下,只需添加一个查询字符串和/或更改名称就足以提示重新下载。

相关问题