php - 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```
解决方案
有一个不应该存在的数组(文档):
Route::resource('', AdminController::class);
推荐阅读
- javascript - 从 setInterval 调用的方法,中途停止执行
- excel - 比较多个条件时,VBA 中的 Evaluate/MATCH 函数不起作用
- python - Keras LSTM 范式
- django - Django 1.11 Json 模型
- java - 如何在java上生成随机唯一数
- php - 使用带或不带值的 array_flip
- swift - UITapGestureRecognizer:模态视图被另一个视图重叠
- javascript - 如何在 es6 中编写更好的代码来格式化具有数组值的对象
- javascript - 为什么在我的 Babel 预设中添加“es-2015”会导致此基本应用程序中的“未定义导出”?
- javascript - 用 CSS 改变 div 的位置