Laravel/PHP: класс cors не существуетPhp

Кемеровские программисты php общаются здесь
Anonymous
Laravel/PHP: класс cors не существует

Сообщение Anonymous »


У меня возникли проблемы с некоторыми вызовами API. Мне удалось обойти эту первоначальную проблему, используя Laravel Cors от Fruitcake -

Ответ на предполетный запрос не проходит проверку контроля доступа

Но на этом проблемы не закончились: некоторые вызовы API выдавали эту ошибку

"error":"Состав класса не существует","debug":{"code":-1,"line":767,"trace":[{"file":"/home/xxxxxx/Workspace /xxxxxx/vendor/laravel/framework/src/Illuminate/Container/Container.php","line":767...]

Мне удалось выполнить инструкцию Fruitcake/laravel-cors, включая добавление ее в kernel.php, создать config/cors.php с путями, установленными в 'paths' => ['api/*' ], и, наконец, добавив это в свои маршруты:

Route::group(['middleware' => 'cors'], function() { Route::middleware('auth:api')->namespace('Api')->group(function () { Route::middleware('admin')->prefix('admin')->namespace('Admin')->group(function() { Route::get('dashboard/statistics', 'DashboardController@index'); ... Я использую более старую версию Laravel (5.6) и PHP 7.4. Помощь будет очень признательна!

Когда я открыл конечную точку на новой вкладке, появляется ошибка:

Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException Нет сообщения

Вернуться в «Php»