加载Laravel应用程序时出错

时间:2015-12-16 15:33:54

标签: php laravel

我是Laravel框架的新手,在尝试启动应用程序后,我收到此堆栈跟踪的错误:

[2015-12-16 10:29:20] local.ERROR: exception 'ErrorException' with message 'The use statement with non-compound name 'DB' has no effect' in /Users/username/data/product/app/controllers/CampaignsController.php:3

这就是Controller在开始时的样子:

<?php

use \DB;
use \Auth;
use \Validator;
use \Event;
........

我在这里缺少什么?是因为我需要为Laravel安装一些插件才能工作吗?

1 个答案:

答案 0 :(得分:1)

您不在命名空间内,因此无法执行use语句。

例如,如果您在控制器中,则可能需要在文件顶部添加以下命名空间:

<?php
namespace App\Http\Controllers;

use \DB;
...