Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 5 在eval()和#x27中找不到类;第1行中的d代码_Laravel 5 - Fatal编程技术网

Laravel 5 在eval()和#x27中找不到类;第1行中的d代码

Laravel 5 在eval()和#x27中找不到类;第1行中的d代码,laravel-5,Laravel 5,在遵循Zicaco/Trust软件包安装的所有说明后,我尝试按照说明创建角色和权限,但出现以下错误: PHP Fatal error: Class 'App\models\Role' not found in eval()'d code on line 1 当我运行以下命令时: $owner = new App\models\Role(); 当我再次运行同一命令时,会出现另一个错误: Cannot redeclare class App\Role 它把我从工匠修补匠那里带了出来 有什么建议

在遵循Zicaco/Trust软件包安装的所有说明后,我尝试按照说明创建角色和权限,但出现以下错误:

PHP Fatal error: Class 'App\models\Role' not found in eval()'d code on line 1
当我运行以下命令时:

$owner = new App\models\Role();
当我再次运行同一命令时,会出现另一个错误:

Cannot redeclare class App\Role
它把我从工匠修补匠那里带了出来

有什么建议吗


谢谢

请将以下内容用于laravel 5

$owner = new App\Role();

对于laravel 5,请使用以下命令

$owner = new App\Role();

我在尝试遵循Laracasts关于Eloquenti101的说明时遇到了这个问题。我发现名称空间是问题所在。我的laravel应用程序名称空间是“dashboard”,根目录也是“dashboard”。这些不必相同。所以我把它当作

$article = new dashboard\Article;
在laracast演示中,他们使用

$article = new App\Article;

因此,他的名称空间一定是“App”,这很令人困惑,因为顶级目录是“App”。

我在尝试遵循Eloquent101上的Laracasts指令时遇到了这个问题。我发现名称空间是问题所在。我的laravel应用程序名称空间是“dashboard”,根目录也是“dashboard”。这些不必相同。所以我把它当作

$article = new dashboard\Article;
在laracast演示中,他们使用

$article = new App\Article;
因此,他的名称空间必须是“App”,这很容易混淆,因为顶级目录是“App”