首页 > 解决方案 > 在 laravel-8 中找不到 Laravel PHP 错误 404

问题描述

在我的代码中是

在此处输入图像描述 然后当我点击编辑或删除时,我404 not found在我的网站上发现了这个,这对我来说是一个错误问题

在此处输入图像描述

并在代码路线中

网页.php

 Route::get('/rekaman/blog/edit/{$id}','BlogController@edit');

Route::get('/blog/{$id}/hapus','App\Http\Controllers\BlogController@destroy');

然后这是我的 BlogController 代码

public function edit($id)
{
    $artikel = Blog::find($id);
    return view('blog.blog_edit', ['artikel' => $artikel]);
}
public function destroy($id)
{
    $artikel = Blog::find($id);
    $artikel->delete();
    return redirect('/rekaman/blog')
    ->with('success','Artikel Anda Sudah Kami Hapus');
}

我希望你能帮助我谢谢

标签: phplaravelframeworkslaravel-8

解决方案


从路由中删除美元符号。所以替换{$id}{id}

Route::get('/rekaman/blog/edit/{id}','BlogController@edit');
Route::get('/blog/{id}/hapus','App\Http\Controllers\BlogController@destroy');

推荐阅读