我目前面临的问题已经在这里发布了,但是没有一个可以解决我的问题。
我说的是位于 url 下的数据库播种器,例如http://HOSTNAME/laravelfiles/database/seeds/UsersTableSeeder.php
. 其内容如下:
<?php
use Illuminate\Database\Seeder;
class UsersTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
// What should be being done, it is being done here :)
}
}
直接打开此文件(通过代码上面给出的 url),打印以下错误:
Fatal error: Class 'Illuminate\Database\Seeder' not found in /var/www/laravelfiles/database/seeds/UsersTableSeeder.php on line 6
我找到了可能的解决方案。对我不起作用:
composer dump-autoload
<?php
use Illuminate\Database\Seeder;
class UsersTableSeeder extends Seeder
{
}
注意: 即使上面的代码也会产生相同的错误。