Как очистить все кэши в Ларавел?

Информация актуальна для Laravel 5.

Реоптимизация класса loader:

php artisan optimize

Очистка кэша фасада:

php artisan cache:clear

Очистка кэша роутов:

php artisan route:cache

Очистка кэша view:

php artisan view:clear

Очистка кэша конфигов:

php artisan config:cache

Можно еще так:

1. В /routes/web.php добавить роут

Route::get('/clear', function() {    
Artisan::call('cache:clear');    
Artisan::call('config:cache');    
Artisan::call('view:clear');	
Artisan::call('route:clear');	
Artisan::call('backup:clean');    
return "Кэш очищен.";});

2. Сохраняем
3. В браузере вводим ссылку на сайт с нашим путём к примеру site.com/clear
4. Получаем надпись «Кэш очищен.».
5. Profit!

Оригинал: https://modx.one/t/636/

3.7 3 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Jony
Jony
3 месяцев назад

php artisan optimize выполняет 2 команды: config:cache и route:cache — все достаточно просто описано в классе Optimize