0

我已经下载了一个 Laravel 项目,我想通过键入来运行该项目,php artisan serve但我收到了这个错误:

错误异常

数组到字符串的转换

但是现在的问题是,我不知道这个错误是从哪里来的,我该如何调试!

这是它的捕获:

捕获

那么你能告诉我从哪里开始调试以及项目的哪个部分返回此错误(模型、控制器、迁移等)...

网页.php

Route::get('/', function () {
    $threads = App\Models\Thread::paginate(15);
    return view('welcome', compact('threads'));
});

Auth::routes();

Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');

Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');

Route::resource('/thread', App\Http\Controllers\ThreadController::class);

Route::resource('/thread/mark-as-solution', [App\Http\Controllers\ThreadController::class, 'markAsSolution'])->name('markAsSolution');

Route::resource('comment', App\Http\Controllers\CommentController::class,['only' => ['update','destroy']]);

Route::post('comment/create/{thread}', [App\Http\Controllers\CommentController::class, 'addThreadComment'])->name('threadcomment.store');

Route::post('reply/create/{comment}', [App\Http\Controllers\CommentController::class, 'addReplyComment'])->name('replycomment.store');

Route::post('comment/like', [App\Http\Controllers\LikeController::class, 'likeIt'])->name('likeIt');
4

1 回答 1

1
Route::resource('/thread/mark-as-solution', [App\Http\Controllers\ThreadController::class, 'markAsSolution'])->name('markAsSolution');

在这里你应该编辑获取/发布/放置/修补/删除

前任:

Route::get('/thread/mark-as-solution', [App\Http\Controllers\ThreadController::class, 'markAsSolution'])->name('markAsSolution');
于 2021-04-13T07:40:23.850 回答