首页 > 解决方案 > php工匠路线:列出错误异常

问题描述

执行以下命令时出现以下错误php artisan route: list 在此处输入图像描述

我更新了 RouteServiceProvider.php 文件。我正在寻找没有检测到它的路由 admin.edit 可能是控制器的擦除并创建一个新的,但我认为我正确地做到了。


$this->routes(function () {
            Route::prefix('api')
                ->middleware('api')
                ->namespace($this->namespace)
                ->group(base_path('routes/api.php'));

            Route::middleware('web')
                ->namespace($this->namespace)
                ->group(base_path('routes/web.php'));

            Route::middleware('web','auth')
                ->prefix('admin')
                ->namespace($this->namespace)
                ->group(base_path('routes/admin.php'));
        });

和路由文件 Admin.php:

<?php

use App\Http\Controllers\Admin\AdminController;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;

Route::resource('', [AdminController::class]);

另一个php artisan route:list问题:


   ErrorException 

  Array to string conversion

  at C:\xampp\htdocs\herminia-blog\vendor\laravel\framework\src\Illuminate\Routing\ResourceRegistrar.php:416```

标签: phplaravellaravel-8

解决方案


有一个不应该存在的数组(文档):

Route::resource('', AdminController::class);

推荐阅读