在全新安装中内置“找不到 Laravel 类”


builtin 'Laravel Class not found' in fresh installation

我正在尝试学习laravel,因此通过作曲家下载了它。在YouTube上的某个地方,一个人从"route.php"文件开始,所以我只是关注他,但相反,我在浏览器上遇到了一个错误,即" 致命错误:在第14行的C:''wamp''www''php''lara''app''routes.php中找不到类'路由'"。此错误在"时间"、"内存"、"函数"、"位置"字段旁边显示"调用堆栈"。当我切换到其他相邻文件(即过滤器.php)时,它显示类"应用程序"而不是"路由"的相同错误。.之后,如果我切换到"公共"文件夹和"索引.php",它会显示拉拉维尔徽标。我正在使用带有实时预览的括号。现在我搜索了它,但没有太多回复查询,如果有的话。

如果您需要此文件的更多详细信息:

<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the Closure to execute when that URI is requested.
|
*/
Route::get('/', function()
{
    return View::make('hello');
});

注意:如果我不使用括号的实时预览,而只是移动到"localhost/php/lara/app/",它不会显示任何错误,而是显示带有其他文件夹的空白页面,即"命令"、"配置"、"控制器"等。我只是不知道该怎么做,因为我第一次尝试任何 MVC FRAMEWORK FOR PHP。谢谢!

似乎缺少自动加载文件。您是否使用作曲家安装了Laravel?如果这样做了,请尝试通过运行以下命令重新生成自动加载文件:

composer dump-autoload

如果您没有与作曲家一起安装它,请按照 Laravel 文档 http://laravel.com/docs/4.2/quick#installation