Laravel Сохраняйте кеширование, хотя очищено - PullRequest
0 голосов
/ 15 января 2020

У меня есть раздражающая проблема на Laravel, хотя я очищаю все кешированные, они все еще кешируются. Я пытаюсь переименовать маршруты следующим образом:

Route::get('/damn', function () {
    dd(1);
});

это должно показать мне 1 , но я, когда я пытаюсь проверить браузер в Интернете, все еще показывает мне нормальный вид.

Я пробовал с

php artisan config:cache  

php artisan route:cache  

php artisan cache:clear

, и он продолжает кешироваться, пока я не запущу

php artisan optimize

, когда я снова редактирую маршрут, Он кешируется снова и снова и всегда должен запускаться artisan optimize

Кто-нибудь может мне помочь?

Ответы [ 2 ]

5 голосов
/ 15 января 2020

Вы можете просто разместить приведенный ниже код в вашем маршруте / сети. php файл приложения Laravel. Затем откройте этот URL в браузере, чтобы очистить кэш приложения Laravel.

Route::get('/clear-cache', function() {
    Artisan::call('cache:clear');
    return "Cache is cleared";
});
0 голосов
/ 15 января 2020

Возможно, есть другой маршрут с таким же uri, и он возвращает представление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...