簡體   English   中英

Laravel 4:Class不存在

[英]Laravel 4: Class does not exist

我正在使用Laravel v4.2並收到以下錯誤:

Class UserController does not exist

這是我的代碼:

user.php的

class UserController extends BaseController {

    public function index(){
        return View::make('/')->with('title', 'Home | Public Review');
    }
}

routes.php文件

Route::get( '/', array(
    'as' => 'index',
    'uses' => 'UserController@index'
) );

我該如何解決這個錯誤?

通常,在Laravel 4中,您將找到駐留在app/controllers/UserController.php class UserController app/controllers/UserController.php

Laravel 實際上並不關心 ,只要您的routes.php 的類可以自動加載。 因此,在類名或類文件名更改后,請始終考慮運行php artisan dump-autoload ,以確保更新自動加載器。

是因為正確的是composer dump-autoload

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM