让我先说“我知道这个问题经常被问到。” 当我说没有任何效果时,请相信我。
我创建了一个名为PostController
. 这是我博客的控制器。当我导航到我的博客时,Class App\Http\Controllers\PostController does not exist
即使它确实存在,我也会收到以下错误。控制器被称为PostController.php
。这是路线的样子Route::get('blog','PostController@index');
。我读过运行一些composer
命令会有所帮助,但没有一个对我有帮助。composer dumpautoload
以及composer update
。我在这里错过了一些步骤吗?有人遇到过类似的问题吗?如果需要其他信息,请告诉我。
编辑 这是顶部的命名空间。
use App\Http\Controllers;
use App\Posts;
use App\User;
use App\Http\Controllers\Controller;
use App\Http\Requests\PostFormRequest;
use Illuminate\Http\Request;
Run Code Online (Sandbox Code Playgroud)
这是整个控制器。
<?php
use App\Http\Controllers;
use App\Posts;
use App\User;
use App\Http\Controllers\Controller;
use App\Http\Requests\PostFormRequest;
use Illuminate\Http\Request;
class PostController extends Controller {
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
//fetch 5 posts from database which …
Run Code Online (Sandbox Code Playgroud)