找不到类“ App \ Http \ Controllers \ Controller”

时间:2019-12-21 07:59:21

标签: laravel-5

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests; 

class PostsController extends Controller
{
    /**
     * Display a listing of the resource.
     *
      @return \Illuminate\Http\Response
     */
    public function index()
    {
        //
    }

    /**
     * Show the form for creating a new resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function create()
    {
        //
    }

    /**
     * Store a newly created resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function store(Request $request)
    {
        //
    }

    /**
     * Display the specified resource.
     *
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function show($id)
    {
        //
    }

    /**
     * Show the form for editing the specified resource.
     *
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * Update the specified resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function update(Request $request, $id)
    {
        //
    }

    /**
     * Remove the specified resource from storage.
     *
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function destroy($id)
    {
        //
    }
}

当我运行链接时,它显示以下错误:

  

找不到类'App \ Http \ Controllers \ Controller',并且在PostsController.php第11行中

1 个答案:

答案 0 :(得分:0)

我认为您的文件名称空间不正确。 运行composer dump-autoload。 尝试检查控制器的正确文件位置和名称空间。如果在文件夹中创建控制器,则在创建路由时必须在路由文件中提供正确的路径。