Проблема, с которой я сейчас сталкиваюсь, уже была опубликована здесь, но ни одна из них не смогла решить мою проблему.
Я говорю о сеялке базы данных, расположенной под 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 :)
}
}
Открыв этот файл напрямую (по ссылке, указанной над кодом), выводится следующая ошибка:
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
{
}
ПРИМЕЧАНИЕ. Даже приведенный выше код вызывает ту же ошибку.