很多时候,可能会遇到的问题是Laravel应用程序的任何更改都没有反映在Web界面上。发生这种情况是由于缓存提供应用程序。本教程将帮助您清除Laravel应用程序中的缓存。

清除Laravel(终端)中的缓存
登录运行laravel应用程序的系统并打开终端。然后导航到Laravel应用程序代码。在这里,就可以使用以下命令来清除缓存:
1、清除应用程序缓存
运行以下命令以清除Laravel应用程序的应用程序缓存
$ php artisan cache:clear
2、清除路由缓存
要清除Laravel应用程序的路由缓存,请从shell执行以下命令。
$ php artisan route:cache
3、清除配置缓存
您可以使用config:cache清除Laravel应用程序的配置缓存。
$ php artisan config:cache
4、清除已编译的视图文件
此外,还可能需要清除Laravel应用程序的已编译视图文件。要清除已编译的视图文件,则从终端运行以下命令。
$ php artisan view:clear
清除Laravel中的缓存(浏览器)
大多数共享主机提供程序不提供对系统的SSH访问。在这种情况下,可以通过在浏览器中调用URL来清除Laravel缓存。只需将以下代码放在Laravel应用程序的routes / web.php文件中即可。然后在浏览器中访问此URL以清除Laravel应用程序的缓存。
Route::get('/clear-cache', function() { Artisan::call('cache:clear'); return "Cache is cleared"; });
本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注php中文网的其他相关栏目教程!!!
Das obige ist der detaillierte Inhalt von如何在Laravel5中清除缓存. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Der Unterschied zwischen Mui und Vue
Was tun, wenn der Windows-Fotobetrachter nicht mehr über genügend Speicher verfügt?
js-Teilzeichenfolge
So stellen Sie aus dem Papierkorb geleerte Dateien wieder her
So bezahlen Sie mit WeChat auf Douyin
So aktivieren Sie JavaScript
Wie viele Jahre müssen Sie für die Krankenversicherung bezahlen, um lebenslang krankenversichert zu sein?
So stellen Sie eine Verbindung zum Zugriff auf die Datenbank in VB her