【发布时间】:2015-12-05 04:57:37
【问题描述】:
我正在输入php artisan db:seed 命令。
我收到错误喜欢:
[反射异常]
UserTableSeeder 类不存在
root@dd-desktop:/opt/lampp/htdocs/dd/laravel# php artisan db:seed
这是我的UserTableSeeder.php & DatabaseSeeder.php 页面
UserTableSeeder.php
<?php
use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;
class UserTableSeeder extends Seeder
{
public function run()
{
DB::table('users')->delete();
User::create(array(
'name' => 'Chris Sevilleja',
'username' => 'sevilayha',
'email' => 'chris@scotch.io',
'password' => Hash::make('awesome'),
));
}
}
DatabaseSeeder.php
<?php
use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;
class DatabaseSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Eloquent::unguard();
$this->call('UserTableSeeder');
}
}
我推荐这个Link 来设计和开发登录页面。 请帮我解决这个问题。谢谢。
【问题讨论】:
-
你用的是哪个版本的 laravel?
-
Laravel 5.0 @Aatif 先生。运行任何 Artisan 命令是否重要。
-
让我尝试从我的一端运行它。我会让你知道结果。
-
我的问题是该类使用了与其定义不同的大小写,例如:myTestClass vs MyTestClass。我在生产之前没有注意到这个问题,因为我在本地的文件系统与生产中的不同????
标签: php laravel laravel-5 laravel-artisan