Ошибка подключения к определенному маршруту в Laravel 5.6

Я определил свой маршрут в api.php, но когда я пытаюсь подключить этот маршрут через почтальона, он выдает следующую ошибку.

The specified URL cannot be found

Вот мой маршрут в api.php.

Route::put("certification/{certification-id}/applications/{application}/apply",'MyController@update');

Я проверил IP-адрес и другие переменные пути. Все в порядке, но ошибка по-прежнему появляется.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
4
93
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вы должны проверить порт, на котором настроен локальный хост. Если вы используете apache, вы можете проверить это в файле httpd.conf рядом со строкой 50.

И убедитесь, что вы использовали php artisan serve, как написано в здесь.

Ответ принят как подходящий

Замените - на _ в {certification-id}

https://laravel.com/docs/5.6/routing

Route parameters are always encased within {} braces and should consist of alphabetic characters, and may not contain a - character. Instead of using the - character, use an underscore (_). Route parameters are injected into route callbacks / controllers based on their order - the names of the callback / controller arguments do not matter.

Другие вопросы по теме