找不到在此服务器上找不到请求的URL /帖子

时间:2019-04-18 22:04:39

标签: laravel

screen shot

作为laravel的初学者,我创建了两个视图(索引是主页,并显示以显示数据),但是当我到达该页面(显示)时,我无法返回主页,请帮助 我应该有此链接(http://localhost/lsapp2/public/posts) 而不是这个(http://localhost/posts

// route file
Route::resource('posts','PostsController');

//view
@extends('layouts.template') 
@section('contenu') 
<a  href="/posts"> Homepage </a>
<h1>{{$post->title}}</h1>
<p>{{$post->body}}</p> 
 @endsection

// controller function
public function show($id)
{
    $post = Post::find($id);
    return view('posts.show')->with('post', $post);
}

1 个答案:

答案 0 :(得分:1)

您之所以被拒绝,是因为您需要:

  1. 将代码发布到您得到错误的位置
  2. 其他人无法访问您的本地主机页面(这是只能通过计算机访问的本地服务器)

如果您发布代码和特定的错误消息,我可以为您提供帮助。

但是,该错误表示您正在尝试访问不存在的对象的属性。发布您的代码,应该很容易找出位置。