Laravel 中“php artisan config:cache”和“php artisan cache:clear”之间的区别

gha*_*zyy 7 php caching laravel

在 Laravel 中注意到有两种方法可以清除缓存

php artisan cache:clear
Run Code Online (Sandbox Code Playgroud)

php artisan config:cache
Run Code Online (Sandbox Code Playgroud)

但是我意识到只有第二个在更改本地化、添加 laravel/passport 包等时正常工作。

它们的区别是什么?

Sau*_*nam 21

php artisan cache:clear - 刷新应用程序缓存

php artisan config:cache- 创建缓存文件以加快配置加载。这是用于配置缓存。此命令将在创建之前清除配置缓存。更多细节

php artisan config:clear - 删除配置缓存文件