Laravel Clear Cache Using Artisan Command

In this tutorial I am giving you information about laravel artisan command which can help you to clear you application's cache, route cache, clear your application's view, and clear your config cache as well as.

We can run these all command in command line interface (CLI) as well as we can create one function which has stored all these function and run direct this function without open your terminal.

1) php artisan route:cache
2) php artisan cache:clear
3) php artisan view:clear
4) php artisan config:cache

So,let's start.

Clear Config Cache

This command  is used for clear/delete config bootstrap/cache/config.php file of your application.

php artisan config:cache


Clear Route Cache

This command is used to clear route cache of your application.

php artisan route:cache


Clear Cache Laravel Application

This command is use for clear your application cache :

php artisan cache:clear


Clear View Cache Laravel

 This command is use to clear view cache of your application.

php artisan view:clear


Above all commands are use only in your local command window , As we don't have an access of SSL on shared hosting servers. So, we can also clear the cache by typing the code in route file. Go to your routes/web.php file and put below code.


Route::get('/clear-cache', function() {
	 $exitCode = Artisan::call('config:cache');
     $exitCode = Artisan::call('cache:clear');
     $exitCode = Artisan::call('view:clear');
     $exitCode = Artisan::call('route:cache');

After adding above code we can clear all cache  , view  , route , config in local environments as well as in live server also.

For run this route you need to open your browser and after add this route like below.




Techsolutionstuff | The Complete Guide

I'm a software engineer and the founder of Hailing from India, I craft articles, tutorials, tricks, and tips to aid developers. Explore Laravel, PHP, MySQL, jQuery, Bootstrap, Node.js, Vue.js, and AngularJS in our tech stack.