Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何修复';trim()要求参数1为字符串,数组给定';在Router.php第560行:?_Php_Laravel_Web - Fatal编程技术网

如何修复';trim()要求参数1为字符串,数组给定';在Router.php第560行:?

如何修复';trim()要求参数1为字符串,数组给定';在Router.php第560行:?,php,laravel,web,Php,Laravel,Web,在“php artisan make:controller Admin/DashboardController”之后,我添加了下面的代码(Controllers/Admin/DashboardController) DashboardController.php 在web.php中: 在views/admin/dashboard.blade.php中 @extends('layouts.app) @节(“内容”) 管理测试 @端部 您的路线名称不是字符串,请尝试以下操作: Route::get

在“php artisan make:controller Admin/DashboardController”之后,我添加了下面的代码(Controllers/Admin/DashboardController)

DashboardController.php

在web.php中:

在views/admin/dashboard.blade.php中

@extends('layouts.app)
@节(“内容”)
管理测试
@端部

您的路线名称不是字符串,请尝试以下操作:

Route::get('/', 'DashboardController@dashboard')->name('index');

您将以
route('admin.index')的身份再次访问它。

您的路由名称不是字符串,请尝试以下操作:

Route::get('/', 'DashboardController@dashboard')->name('index');

您将再次以
route('admin.index')

的形式访问它,而其他答案和注释是正确的
admin.index
应该是
'admin.index'
,这里的问题是因为您在另一个
get()
路由中有一个
get()
路由

如果要像这样嵌套路由,应该使用(而不是
get()
):


其他答案和评论都是正确的
admin.index
应该是
'admin.index'
,这里的问题是因为在另一个
get()
路由中有一个
get()
路由

如果要像这样嵌套路由,应该使用(而不是
get()
):


没有一个代码段指向有问题的页面
router.php
它应该是
->name('admin.index')
您试过调试这个问题吗?没有一个代码段指向有问题的页面
router.php
它应该是
->name('admin.index')
您试过调试这个问题吗?
@extends('layouts.app)

@section('content')
    <h1>Admin test</h1>
@endsection
Route::get('/', 'DashboardController@dashboard')->name('index');
Route::group(['prefix' => 'admin', 'namespace' => 'Admin', 'middleware' => ['auth']], function () {
    Route::get('/', 'DashboardController@dashboard')->name('admin.index');
});