Извините, страница, которую вы ищете, не может быть найдена laravel

#laravel

Вопрос:

я купил скрипт laravel, он работает нормально, но любой маршрут, который я пытаюсь добавить, я получаю ошибку здесь, это простой маршрут

 Route::get('/greeting', function () {
    return 'Hello World';
});
 

не работает, но панель мониторинга работает, все в скрипте работает нормально, но при добавлении любого маршрута я получаю эту ошибку

 <?php

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/

Auth::routes();

Route::group(['middleware' => 'auth'], function() {
    Route::get('/dashboard', 'HomeController@dashboard');
});
Route::get('/greeting', function () {
    return 'Hello World';
});
 

Комментарии:

1. Может быть, маршруты кэшированы? Попробуйте выполнить команду php artisan route:clear

Ответ №1:

Как упоминалось в комментарии IGP, сначала вы должны попытаться очистить кэш маршрутов.

Если это не поможет, вам следует взглянуть на RouteServiceProvider файл маршрута, чтобы убедиться, что ваш файл маршрута будет вызван оттуда.

Вы также можете попытаться изменить порядок (если вызывается несколько файлов маршрутизации), чтобы ваш файл маршрута оценивался раньше других (первый соответствующий маршрут «выигрывает»).

Также, пожалуйста, проверьте конфигурацию маршрута купленного скрипта, так как он может содержать универсальный/подстановочный маршрут.

Ответ №2:

Решение IGP работает нормально, это была проблема с кешем, спасибо