Laravel 8. Проблема с маршрутизацией. Всегда нужно указывать полный путь

#routes #controller #laravel-8

#маршруты #контроллер #laravel-8

Вопрос:

Я новичок в Laravel. Я создал несколько примеров проектов, основанных на примерах из Интернета. Должно быть, у меня что-то настроено неправильно.

Всякий раз, когда я создаю маршрут… В примерах всегда используется Относительный ПУТЬ в маршрутах. Я постоянно вынужден использовать ТОЧНЫЕ ПУТИ в маршрутах. Пространства имен или БАЗОВЫЙ путь не работают. Я хочу просто настроить БАЗОВЫЙ путь в начале всех моих проектов, но я чувствую, что я бы обошел проблему базовой конфигурации….

Проблема не в кэше.

Если я импортирую проект с помощью composer, относительные маршруты работают. если я вырезаю и вставляю пример кода в свой проект, относительные маршруты каждый раз терпят неудачу.

Composer или php artisan делают то, о чем не упоминается ни в одном учебнике…. Какие-нибудь подсказки? Спасибо.

Ответ №1:

Не забудьте указать правильный APP_URL в .env файле, чтобы убедиться Laravel , что пути разрешаются правильно.

Публикация примера кода поможет определить, в чем может быть проблема.