Подтвердить что ты не робот

Как очистить кеширование маршрута на сервере: Laravel 5.2.37

Это относится к кешу маршрутизации на localhost

О локальном хосте

У меня есть 2 маршрута в файле route.php. Оба работают нормально. В этом нет проблем. Я изучал маршрут: clear и route: cache и нашел небольшую проблему ниже.

если я прокомментирую какой-либо один маршрут в файле route.php, а затем запустите команду

php artisan route:cache

Это отключит маршрут, потому что список маршрутов теперь находится в кеше. Теперь перейдите в файл route.php и попытайтесь удалить прокомментированный маршрут, а затем попробуйте запустить этот активированный URL-адрес. пока он покажет 404, потому что мне нужно удалить кеш, используя следующую команду

php artisan route:clear

До сих пор все понимается в локальном хосте. Нет проблем в этом.

После развертывания на сервере общедоступного хостинга на godaddy

Вопрос: Как удалить кеш маршрута на сервере?

4b9b3361

Ответ 1

Если вы хотите удалить кеш маршрутов на своем сервере, удалите этот файл:

bootstrap/cache/routes.php

И если вы хотите его обновить, просто запустите php artisan route:cache и загрузите bootstrap/cache/routes.php на ваш сервер.

Ответ 2

Если вы загружаете свои файлы с помощью GIT с вашего локального компьютера, вы можете использовать ту же команду, которую используете на своем локальном компьютере, когда вы подключены к вашему живому серверу с помощью BASH или что-то вроде. Вы можете использовать это как вы используете локально.

php artisan cache:clear

php artisan route:cache

Он должен работать.